Archive for January, 2010

The effect of your URL structure on your Google rankings

Wednesday, January 27th, 2010

Does Google care about the position of a web page on your server? Does it make a difference if a web page is in the root directory of your website or in a sub directory? How does your URL structure influence the position of your web pages in Google’s search results?

Trailing slashes and sub directories

A popular assumption is that Google prefers pages that are in the root directory of a website.

If an URL contains many trailing slashes (meaning the page is placed in a sub-sub-directory) then Google might not think that the page is important in relation to the other pages.

Although this statement is often repeated in SEO forums, it is probably not true.

The visibility of a web page counts, not its position

If a web page is linked throughout your website and if the page has inbound links then the web page will be indexed and ranked by Google without any problems.

Most web pages on today’s websites are created dynamically and the URL that is displayed in a web browser presents only a virtual site structure that is not really available on the server.

As there are no real folders on the server, search engines won’t find a valuable ranking signal if they look at things like presence or absence of directories.

What does this mean for your website?

If you want to show search engines that a page on your website is important, link to it from many other pages of your website so that it can easily be found.

A page that gets many links (both from your own website and from other websites) will get the attention that it deserves from Google’s indexing robot.

When you should care about the structure of your URLs

1. URL stripping can cause problems

Rumor has it that Google uses URL stripping to index web pages. That means that Google shortens the path to an URL to find new pages on a site. For example, www.example.com/folder/keyword.htm would be shortened to www.example.com/folder/“.

If you use dynamically created URLs then you should make sure that all virtual folders return real web pages and not ”404 not found” pages. Otherwise, Google might think that you have many faulty pages and/or that your website has a low quality.

2. Shorter URLs can be better for your website visitors

Although most web surfers don’t pay attention to the URL in the browser address bar, shorter URLs can enhance the user experience. Shorter URLs are easier to remember and they can improve the direct type-in traffic.

3. Short URLs get more clicks

A search marketing study found out that web surfers clicked short URLs twice as often as long URLs in Google’s search results. Long URLs are cut off in Google search engine result pages. Web surfers cannot see where they are going to go and this can decrease the click-through rate.

4. The URLs of your web pages can contain your keywords

The words that appear in the URL of a web page can influence the position of the web page for these words. For that reason, it can make sense to rewrite your URLs so that they include the keywords for which you want to have high rankings.

Find out if the URL structure of your web pages prevents them from getting top rankings on Google.

What makes a good web design?

Monday, January 25th, 2010

A lot of people can recognize good design when they see it on the web. But most people don’t really know what makes that design good.

How do you define “good web design?” Is it subjective, like your favorite flavor of ice cream? Although there is some subjectivity within good design, there are artistic principles that good design is built from. Here are a few that form the foundation of good design.

1. Proximity

Because items that are in close proximity to one another become one visual unit, items that are related to one another should be grouped together. Laying out related items on a website page this way helps the eye associate the information and enables the viewer to mentally categorize the information easily. The flip side of this principle is that items that are not related should not be placed in close proximity to one another.

The purpose of the principle of proximity is to organize information in a way that enables viewers to quickly and easily comprehend. When information is organized, people are more likely to read it and respond. People are also more likely to remember information that is organized.

How can you determine if items form a visual unit? Squint your eyes and look at the page on a website. Now count the number of times your eye stops as it views the page. On a page that is using the principle of proximity well, your eye will stop three to five times. In other words, there will be three to five groups of information for the eye to comprehend separately.

 2. Alignment

You’ve seen website page layouts where the text and graphics are placed wherever there happens to be space. The effect is messy, with no impact. Nothing should be placed on a page arbitrarily. There should be a visual connection between each item and something other item on the page. When items are aligned, it creates a cohesiveness that the eye appreciates.

The purpose of alignment is to unify the website page. Imagine a well-organized kitchen. All the pots and pans are stored in the organizer, the fruit is nicely displayed in a basket on the counter, the spices are all on the rack-everything is in its place. A page layout needs the same thing.

Look at a website page that you feel is good design. Now focus on the main visual element. Where does your eye go from there? Do you see how other elements are aligned with that one main element both vertically and horizontally?

3. Repetition

Good design repeats some aspect of the website design throughout the site. It’s this repetition that makes all the pages in a site look like they belong together. Color scheme, graphic elements, typefaces-all of these elements should be repeated-used consistently-throughout.

The purpose of repetition is to create consistency and to add visual interest. Repetition creates a professional, polished look that the eye is drawn to. When a website design uses repetition and is consistent, it is more likely to be viewed and read.

Here are some was you can create repetition beyond simple consistency in typefaces and colors: Use some element in your logo as a major graphic element in the design. If you are using a ruled line, make the line more interesting visually by perhaps making it with tiny dots or dashes, then repeating the line element throughout the design. Create patterns that are repeated throughout the design. Take a small element and place it somewhere on each page for a whimsical look. Just be careful not to overdo the repetition, or viewers will be annoyed rather than pleased.

 4. Contrast

The principle of contrast states that if two items are not the same, then they should be different-very different. Contrast creates an organizational hierarchy of the information and graphics on a webpage. When using contrast, you can’t be a wimp! The contrast must be strong to be effective.

The purpose of contrast is two-fold: to create interest on the page, and to organize information. A page that is interesting to look at is more likely to be read. And contrasting elements will help a reader understand the way the information is organized.

Contrast can be created in many ways. You can contrast large type with small type, a serif font with a sans-serif font, bold with light, smooth texture with rough texture, a small graphic with a large one, a dark color with a light one.

A design that integrates these principles will automatically gain a professionalism and polish that it would otherwise lack. Next time you stumble across a website design that makes you say “wow”, cheek for these principles-you’ll find them quietly working to make that web design a good one!

Three easy steps to optimize your existing links

Friday, January 22nd, 2010

Link building is one of the hardest and one of the most important things that you have to do if you want to get high rankings on Google. As it takes so much time to get inbound links, it is very important to make sure that the links to your website contain the right keywords.

The basics about keywords in text links and link bombs

Google tries to find a relation between the words that are used to link to your site and the content of your website. If many websites link to your website with the word “tomatoes” then Google’s algorithm will come to the conclusion that your website should be listed in the search results for the keyword “tomatoes”.

The keywords in the links to a website have been so important for Google that people managed to get websites to the top of Google’s search results for very obscure keywords. For example, some people started a scheme in which they asked their friends to link to the official website of George W. Bush with the keyword “miserable failure”.

The result was that George W. Bush’s website was #1 on Google for that keyword. In the meantime, Google has learned to deal with these so-called Google bombs and it’s not as easy to manipulate the results with the links as it has been.

What you should do if your website has no links

When you try to get links from other websites, you should make sure that they help you to increase your rankings for your keywords. That means that you must make sure that the links to your website contain your keywords.

At the same time, you must make sure that the links to your site don’t look like a Google bomb. You need links to your website that use keywords that are related to your site. If many websites link to you with a special keyword, that will increase your chances to be listed for that keyword. However, the keyword should be varied.

For example, if you want to be listed for “tomatoes”, the other websites should link to your site with link texts such as “tomatoes”, “delicious tomatoes”, “great tomatoes”, “tomatoes and other vegetables”, etc.

In addition, the web page to which the links point should also contain content about tomatoes. If the linked page contains the same keywords as the link texts then it is less likely that the links are part of a Google bomb.

A good way to start link building is to contact the websites that link to your competitors.

What you should do if your website already has some links

If your website already has some links then you should make sure that the other websites link with the right link texts to your site.

By optimizing your existing link texts, you’ll greatly increase the chances to be listed for the keywords that are relevant to your website.

Optimizing the links to your website is not enough. You must also optimize the content of your web pages to show Google that your website is relevant to your keywords. The links that point to your website should confirm that your website is really relevant for the keywords for which you optimized your pages.

How many keywords should you optimize a web page for?

Wednesday, January 20th, 2010

Getting listed on Google’s first result page is the goal of any search engine optimization campaign. If you have taken the time to find the best keywords for your website, you probably have a very long list with many keywords. That automatically leads to the following question:

For how many keywords should you optimize a page?

The answer to this question is simple: one. A single web page should not be optimized for more than one keyword. Of course, that keyword can consist of several words, for example “buy inexpensive golf shoes”.

If you have optimized one of your web pages for that keyword (it’s actually a key phrase) then you should not optimize the same page for other keywords.

It’s much better if a web page is highly relevant to one keyword than somewhat relevant to many search terms. If you concentrate on one keyword per page then it is much more likely that your web page will get a top listing on Google for that keyword.

If you also want to get high rankings on Google for your other keywords such as “brown golf shoes”, “golf shop” or “golf equipment” then you should optimize other pages of your website for these keywords.

You will get the best possible results if you optimize different pages of your website for different but related keywords.

How to optimize a web page for your chosen keyword

When you optimize a web page for a keyword, it’s important that the right elements of your web page contain the keyword in the right frequency. The easiest way to optimize a web page for a keyword is to use an SEO consultant.

In addition to the elements of your web page, you have to work on the links to your website and how exactly you should change the links so that your website can get a page one ranking on Google.

Optimize for one key phrase, get high rankings for many keywords

You should always optimize your web pages for a very targeted keyword that consists of many words. A keyword that consists of many words is called “key phrase”. This has several advantages:

  1. It’s much easier to get high rankings for targeted key phrases because the competition is not as fierce as the competition for one word key words.
  2. Key phrases attract much more targeted website visitors. People who search for “golf” might be interested in magazines, clubs or even a car. People who search for “buy inexpensive golf shoes” are looking for inexpensive golf shoes and they are ready to buy.
  3. By optimizing your web page for a key phrase, you automatically optimize your web page for the parts of that key phrase. For example, your web page will automatically be optimized for “golf shoes”, “inexpensive golf shoes” and other keywords if you optimize your page for “buy inexpensive golf shoes”.

Optimize one web page for one keyword and optimize as many pages of your website as possible for different but related keywords. In this example, optimize different pages of your website for “buy inexpensive golf shoes”, “find the perfect golf club”, “country club”, “golf sport information”, “golf carts”, etc.

The more pages you optimize, the better. If many pages of your website have been optimized for many related keywords then your website will look relevant to the topic of your keywords (in this example: “golf”). If search engines think that your website is relevant to a special topic then it will be easier to get high rankings for the individual keywords.

Google Reveals Factors for Ranking Tweets

Friday, January 15th, 2010

It’s ok to say “no” to Twitter if that’s your thing. There’s a chance that it just doesn’t fit into your strategy or help you achieve your goals. That’s cool. However, if it is your thing, you may be interested in how Google ranks tweets. That is if search marketing is your thing.

Google and Microsoft almost simultaneously announced deals with Twitter a few months back, that would give the companies access to tweets in real-time to fuel their respective search engines’ real-time results. Microsoft immediately launched their version, but it was separate from the regular Bing search engine. Google waited a while, but eventually started incorporating real-time results right into regular Google SERPs (including not only tweets, but various other sources).

After the Twitter deals were announced, Bing came out and said, “If someone has a lot of followers, his/her Tweet may get ranked higher. If a tweet is exactly the same as other Tweets, it will get ranked lower.”

Google was not as vocal about how it would rank tweets and other real-time results, but the company has now shed a bit of light on that via an interview with MIT’s Technology Review. David Talbot interviewed Google “Fellow” Amit Singhal, who has led development of real-time search at the company. According to him, Google also ranks tweets by followers to an extent, but it’s not just about how many followers you get. It’s about how reputable those followers are.

Singhal likens the system to the well-known Google system of link popularity. Getting good links from reputable sources helps your content in Google, so having followers with that some kind of authority theoretically helps your tweets rank in Google’s real-time search.

“One user following another in social media is analogous to one page linking to another on the Web. Both are a form of recommendation,” Singhal says. “As high-quality pages link to another page on the Web, the quality of the linked-to page goes up. Likewise, in social media, as established users follow another user, the quality of the followed user goes up as well.”

But that’s only one factor.

Do you commonly use hashtags in your tweets? If your goal is to rank in Google’s real-time search index, you may want to cut down on that practice, because according to Singhal, that is a big red flag for a lower quality tweet. This seems to be part of Google’s spam control strategy.

Another noteworthy excerpt from the interview:

Another problem: how, if someone is searching for “Obama,” to sift through White House press tweets and thousands of others to find the most timely and topical information. Google scans tweets to find the “signal in the noise,” he says. Such a “signal” might include a new onslaught of tweets and other blogs that mention “Cambridge police” or “Harry Reid” near mentions of “Obama.” By looking out for such signals, Google is able to furnish real-time hits that contain the freshest subject matter even for very common search terms.

Well, we certainly know more about Google’s strategy for tweet ranking now, but there are still plenty of questions about it. What is Google’s stance is on Ghost Tweeting? Are Google’s ranking factors a good reason to create and follow more Twitter lists in hopes for gaining more reputable industry followers?

The factors mentioned aren’t the only ones Google employs. It’s not like Google is going to tell us everything. It also helps to keep in mind that real-time search spans far beyond just tweets. Still, Twitter is clearly a big part of it, and even the significance of tweets themselves will evolve in time.

Google says it hopes to factor in geo-location data (with regards to tweets) into the real-time search results at some point. Google and Twitter engineers frequently collaborate on  real-time search, which Google itself says is evolving.

By the way, it stands to reason that Google’s strategy for ranking tweets probably shares similarities for how it ranks content from other sources drawn from for real-time search.