Archive for February, 2010

Do Search Engines Understand Your Web Pages?

Wednesday, February 24th, 2010

You have a beautiful website with great products, great guarantees, many comprehensive pages and great customer service. Unfortunately, Google and other search engines won’t give your website high rankings.

There are several reasons why search engines do not list websites although they look great and offer quality content:

1. Your web pages are meaningless to search engine spiders

Search engines use simple software programs to visit your web pages. In general, search engine spiders won’t see anything that is displayed in images, Flash elements, JavaScript (except for a few exceptions) and other multimedia formats.

If the main content of your website is displayed in images or Flash then your website can be totally meaningless to search engines. If your website navigation is pure JavaScript then chances are that search engines won’t find the pages of your website.

Your website will look like a single page site although it consists of many different pages.

2. The HTML code of your web page contains major errors

Most web pages have minor errors in their HTML code. While most search engine spiders can handle minor HTML code errors, some errors can prevent search engine spiders from indexing your web pages.

For example, a tag at the top of your web pages could tell search engine spiders that they have reached the end of the page although the main content of the page has not been indexed yet.

3. The HTML code of your web pages doesn’t contain the right elements

If you want to get high rankings for certain keywords then these keywords must appear in the right places on your web page. For example, it usually helps to use the keyword in the web page title.

There are many other elements that are important if you want to have high rankings. All of them should be in place if you want to get high rankings.

4. Your web server sends the wrong status codes

Some web servers send wrong status codes to search engine spiders and visitors. When a search engine spider requests a web page from your site then your server sends a response code. This should be the “200 OK” code.

Some servers send a “302 moved” or even a “404 not found” response code to the search engine spiders although the web page can be displayed in a normal web browser.

If your web server sends the wrong response code, search engine spiders will think that the web page doesn’t exist and they won’t index the page.

Solution: Use the search engine spider simulator mentioned above to find out which response code your web server returns to search engines. If the response code is not “200 OK”, the spider simulator will return a warning message.

5. Your robots.txt file rejects all search engine spiders

If your robots.txt file does not allow search engine spiders to visit your web pages then your website won’t be included in the search results. Some robots.txt file contain errors and search engine spiders are blocked by mistake.

Solution: Check the contents of your robots.txt file. In general, it is not necessary to use a robots.txt file if you don’t want to block certain areas of your website.

Search engine spiders must be able to understand your web pages if you want to get high rankings on Google, Bing and other search engines. The tips above help you to make sure that search engine spiders see what you want them to see.

Social Media Business Plan for Small Business

Wednesday, February 17th, 2010

Every day I can guarantee that you will be impacted in some way by social media, there will be experts telling you, you need a profile on social networks like Facebook, and that Twitter is the best thing since sliced bread was invented.

So you create a profile and you start to tell everyone and anyone who will listen about your latest product or service, but is that really the way to approach social media, doing the same thing you do every day on more traditional mediums?

Taking this approach to your social media strategy will do nothing more than waste your precious time, time that could be spent prospecting for new business opportunities and working with your clients face to face.

I know some younger business owners who think that social media and the Internet will replace face to face contact, the reality is it won’t.

However the very same principles you use face to face, apply to social media, the only difference being the method of delivery.

I know of some major companies who have launched their social strategy with profiles on this site and that network, yet their sites are full of their staff members or franchises congratulating themselves on such forward progress. But where is the consumer?, where is the engagement factor?, where is the interaction with the people that count the most, your customers.

This should be the reason you create your social media strategy in the first place. To create the local expert, the trusted advisor role, create and engage your community and to provide information and advice for the long term.

One question to ask yourself is, why do people interact within social network sites in the first place? Is it to get your latest product or service? No, No, No, they are there to connect, to engage and interact with other like minded people, to share experiences, to share activities and create a sense of community and to stay in touch with family and friends.

You as a business person need to understand this motivation and work with it to really maximise the return on your investment of time in creating a social media strategy for you and your business.

So what is the best way to approach a social media strategy?

First you’ll need to work out why you want to have a presence on social networks, is it because everyone else is doing it? Is it because your competitor down the road is doing it so you should as well right? Well wrong actually. Do it because it gives you another advertising medium to capture the attention of prospective customers, do it because it is a huge billboard of opportunity to take your message to the masses, do it for you and the exposure it can bring you and your brand, do it because you are an expert in your field and do it because people are looking for an expert to advise, coach and motivate them.

Start by doing a business and digital media strategy and look at ways in which you’ll start to build an audience. Do you start a blog first? Do you jump on Facebook and MySpace or do you start using Twitter and on what network sites do you create a profile.

How do you declare your brand identity? Remember, you should be focused on how you and your team help other people, being the business to call when requiring a service or product and raising the profile of you and your business on the web.

The first step, is create accounts on Facebook, Twitter, Linkedin and YouTube. Check in and see where you fit in to the community, upload or add all of your contacts into Facebook and start a routine of regularly adding “friends” to your page.

The goal is to get your personal contacts engaged and to start to follow and engaging with other local businesses. Also, build a schedule so that you can allocate time each week to this, otherwise you will find yourself becoming overwhelmed with trying to keep up with all the conversations that happen.

As you become more familiar with the sites you learn that Linkedin or Twitter may not be for you, that’s fine, at least you are now more informed than you where when you started.

You are learning, next you can start to build your blog, your blog web site is your central hub with all roads leading to it, and everything you do should be designed to get people to your blog and interacting with you on your territory.

It’s great to have a Facebook page but even better when you have both working for you; you are in a win win situation.

Remember, with your blog comes responsibility, you’ll need to add content to it regularly and this takes time, so you should allocate at least 2+ hours a week.

Use the same strategy for all the social network sites you use. Allocate time each week in your plan to update your sites and remember it’s about engaging your community not only about promoting your latest product.

Google AdWords (PPC): how to lower your costs while selling more

Wednesday, February 10th, 2010

If you advertise your website on Google AdWords, chances are that you found out that you can spent a lot of money on AdWords without getting a lot in return.

The reason why many people spend much more than they have to for their Google AdWords ads is that they use the wrong settings in their campaigns.

Long tail keywords convert better and there are a lot of them

Several studies found out that long tail keywords have a much higher conversion rate than single word keywords. Long tail keywords are very specific keywords that consists of 4 or more words.

According to a recent Hitwise study, more than 18% of searches contain five or more keywords. In addition, Google says that “20% of the queries Google receives each day are ones [they] haven’t seen in at least 90 days, if at all.”

The wrong long tail keywords will just cost you money

The facts above indicate that it might be a good idea to use broad match for all of your keywords. It’s just not possible to include all possible keywords manually in your campaigns. Google recommend to use broad match with your keywords:

“Broad match is a great way to capitalize on those unexpected, but relevant queries. When you include a keyword as a broad match, your corresponding ad is not only eligible to appear alongside queries with that exact spelling, but it can also capture keyword expansions that include synonyms, singular/plural forms, relevant variants of your keywords, and phrases containing your keywords.”

Unfortunately, it’s not that easy. If you use broad match for all of your keywords then your ads will be shown for a lot of unrelated searches and you’ll pay a lot of money without getting something in return.

For example, the word “tiger” would be used for searches regarding Tiger Woods, the Siberian tiger, tiger sharks, the town Tiger in Georgia, etc.

For that reason, it is important to exclude the long tail keywords that are not related to your website.

Negative keywords will increase your conversion rate

You can enter so-called negative keywords in your Google AdWords campaigns. If a long tail keyword contains one of your negative keywords, your AdWords ads won’t be displayed.

For example, if you enter “-free” as a negative keyword, your AdWords ad is not displayed if someone searches for free things. Negative keywords are an excellent tool for excluding Internet users looking for free items only.

You can also use negative keywords to display an ad for specific target groups. An insurance broker might want to exclude people who are searching for books about insurance. He could enter “book” and “books” as negative keywords.

If one of your keywords has multiple meanings (“tiger” would trigger “tiger woods” and “siberian tiger”, “tiger shark”, “tiger, georgia”) then you should add negative keywords that remove the unrelated searches.

Broad match can help you to get more customers but you have to be very careful with that option. If you use broad match with your keywords, don’t forget to use negative keywords so that you don’t pay for unwanted traffic.

How to get your breadcrumbs on Google’s result pages

Wednesday, February 3rd, 2010

Webmasters continue to see breadcrumbs on Google’s result pages. What are breadcrumbs, for which websites does Google display them and how can you get Google to display breadcrumbs for your own website?

 What are breadcrumbs?

Breadcrumbs is the name for the hierarchical site navigation links that are often used on web pages. Here’s an example: “You are here: Home > Category > Sub category > Page“.

Since a few weeks Google displays breadcrumbs for some websites on the search result pages:

 Why is it good if Google shows breadcrumbs for your website?

If Google displays breadcrumbs for your website then you basically have more links on Google’s result page. Each page in the breadcrumbs line has its own link.

If your web page is listed with breadcrumbs in the results then it is more likely that the searcher will come to the right page on your website and that you will get a sale.

How can you get Google to display breadcrumbs for your website?

If you want Google to display breadcrumbs for your website, you have to use bread crump navigation on your web pages. That means that you must have a set of delimited links on your website that reflects your website hierarchy.

Google’s Matt Cutts recently published a video in which he tries to shed some light on the topic. It seems that Google is still testing breadcrumbs on the result pages and that the display of breadcrumbs in the search results will change (just like Google’s Sitelinks changed).

Regarding the question which delimiter is best for breadcrumb navigation, Matt remains very vague. For example, links could be delimited with >, hyphens or the » symbol. So far, all examples on Google pages use > as the delimiter so it’s probably best to go with that symbol.

Depending on the size of your website, it is a good idea to use breadcrumbs. They make it easier for users to navigate your website and they help users to remember where they are on your website.

Of course, breadcrumbs alone won’t get you in Google’s search results. You must also make sure that Google finds the right keywords on your website and that your website has enough inbound links.