URLs and SEO: SEO Best Practices for URL Structure

URLs and SEO: Various Strategies for URL File Names: Below are various strategies for URL file naming.

1. Why do we care?

URL is undoubtedly one of the most important aspects that affect both SEO and usability.

It affects:

  • Rankings (placing keywords in the file path is one of the most effective ways to make the keywords more prominent);
  • Click-through: a “clear”, “readable” URL can be another reinforcement signal for the user to click it;
  • Usability: a good “obvious” URL helps the user understand what the page is about even before entering the page.

2. Keywords in the file name

There is no doubt that keywords in the URL matter (so far they even matter a lot). However this doesn’t mean that you need to stuff your URLs with only keywords. The best practices would be:

  • Keywords in the file path occur naturally;
  • Keywords in the file path help make the URL easier comprehensible and memorable;
  • URLs do not consist of only keywords: here’s a good point expressed by Onreact in his post on top 10 fatal URL design mistakes:

    Recently bloggers tend to shorten their URLs in as much as their posting becomes totally boring. I won’t click /2008/06/27/google if I see only the URLs (like, say, in an email) but I will click google-files-for-bankrupcy

3. Word separators

While Google has become much smarter when it comes to identifying separate words in the file path, a dash is still considered the best choice:

Word separator Disadvantages Example
Space URL encoded as %20 (makes the URL not easy to read). This may also prevent from sharing the URL in some social bookmarking services. /word1%20word2
& URL encoded as %26 (makes the URL not easy to read). This may also prevent from sharing the URL in some social bookmarking services. /word1%26word2
Comma (,) or period (.) Abused by spammers /word1.word2 OR /word1,word2
Underscore Traditionally it isn’t seen by search engines as a word separator (this is slowly changing now) /word1_word2
Hyphen NONE /word1-word2

4. URL length

While it is still considered the best practice to stick to shorter URLs, the factor is becoming less and less important:

  • Usability: Very few people manually type a URL in the address bar. They either use bookmarks or search history (e.g. FireFox / Chrome smart address bar that shows URLs while you start typing the title of the page) or just use Google to find the page again;
  • SEO: Google can handle very long URLs (though it is still rumored that it prefers short URLs, I personally don’t see any big difference);
  • Click-through: Google now breaks long URL in SERPs smartly: it only shows the parts which use the search term or even substitutes the URL with breadcrumbs.

5. Case sensitivity

We have discussed this before: URLs are case sensitive. That being said, if you have two versions of the URL live and linked to (which is only possible if your site is on Windows server), this means that both lower- and higher-case URL versions return 200 OK status when queried. This will cause some duplicate content issues but Google will most likely be able to figure that out (by choosing one of them). What’s more important is that you are wasting plenty of link juice spreading it between the two versions.

It is recommended to always choose lowercase pattern (just because there will always be people who will link to a more traditional, plain-text version) and to use 301 status code to redirect all other (capitalized, upper-case, etc) versions to the lowercase one.

6. URL Extensions

We’ve discussed URL extensions previously and come to the conclusion that it doesn’t matter too much if an URL have one or not. There are some pros and cons (listed below) but these are rather minor arguments:

Argument for using an extension: intuitive browsing: seeing an .htlm people may understand that is a page with content, seeing / people may assume that’s a folder. Although there is no direct impact on rankings, an URL extension makes it clear both to a user and a search bot whether this is a page or subdirectory.

Arguments against using an extension:

  • Reduce the overall URL length, which is just better overall. Not that the 4/5 characters that are in the .html or .php really add a lot, but sometimes small things can make a difference.
  • No problems with any technology changes (moving to anew CMS, etc): no need to redirect the old URLs to the new ones.

7. More URL tips:

  • Cool URIs don’t change
  • Don’t put dates in the URL.

Enhance Google Adwords Tool with Keyword Tool Supercharger

Keyword Tool Supercharger is a great tool developed by GeekLad. It means to provide more competition and keyword analysis data for a widely-used free keyword research tool – Google Adwords Tool.

It can be installed as Google Chrome Extension or as a browser bookmarklet – KWT Supercharger (FireFox: just drag it to your browser bookmarks toolbar).

Now give it a try!

Run a keyword suggestions search at Google Adwords Tool and click the bookmarklet. The first thing you’ll notice is an extra options box added to the regular Adwords tool interface.

The box contains the following options:

Keyword tool supercharger

The box allows to filter the search terms in various ways you may (and will!) find useful:

  • Desired Daily Volume: The number of daily searches for the keywords. Higher is better.
  • Desired Competition: The number of websites containing the keywords. Lower is better.
  • Desired Supply/Demand Ratio: The # of competing sites/# of daily searches. Lower is better, a ratio less than 1 is ideal.
  • Required words (comma or space separated): Words/phrases you wish to see appear within the results. These need to be separated by commas. You can also prefix a word/phrase with a minus (-) to specify words you do not want to appear in the results.
  • Exact search: Whether or not you want the competition data to be based on searches of the exact phrase (the keyword phrases are searched with quotes). By default, this is enabled.
  • Filter on SEO Criteria: When you click this, only rows that match the criteria above will be displayed.
  • Show All/Update Display: This will display all results (including those that do not match the criteria above).
  • Reload Competition Data: This will reset and reload all of the competition data. This may be necessary if you’ve selected a new choice for the Exact search option.

While this all seems pretty straightforward, let’s look into some of the options in more detail:

Search within your keyword list

Or, in other words, filter your keyword list by one (or more) term you want to see in the key phrase.

For example, first run the keyword search for [diabetic] and then filter the list by two words [diet] and [diets]. You thus see a clean keyword list containing your core term [diabetic] and the extra word you are currently interested in [diet(s)]:

Search within your keyword list

Get an idea of the “supply”

While the “search volume” data gives you an idea of each key term “demand”, the tool offers a way to research the supply: by default, it uses Bing API to check how many search results each term will generate if you search Bing for the exact match. Bing data may seem not exactly reliable but it can be used to compare.

The tool also breaks down monthly searches by average daily search, and then builds a supply/demand ratio based on the daily searches divided by the total number of results for the keyword:

Daily search volume / total number of search results = supply/demand ratio

(The lower the ratio, the better the odds you’ll receive some organic traffic if you use those keywords on your page.)

The additional keyword analysis data is provided in three new columns in the display:

Keyword tool supercharger

You can also query Google search results numbers but, unlike with Bing, you won’t be able to do that in bulk. Instead, you’ll have to click each Bing number for the tool to query and return Google result number. The supply/demand ratio will also be re-calculated once you query Google:

Keyword tool supercharger

A few things I’d like to be added to the tool:

  • The sorting option for the added columns;
  • The ability to enable competition query for the filtered-by-the-keyword list (currently, when I filter the list by a keyword and then push “Reload Competition Data”, the keyword filter seems to get disabled)

All in all, I found the tool very usable and useful. You may want to give it a try and let me know what you think!

From SEJ

Competitive Intelligence in SEO & Social Media

Understanding thy competition is a golden rule in any kind of business, ranging from online marketing to politics to running the local mom & pop corner grocery store.

I  would like to reprint some competitive intelligence tactics that I previously put together here on Search Engine Journal that will also be helpful.

Understanding what your competitors are doing online is a must and absolute priority when launching a new website that is entering a competitive space and also when established websites want to keep an eye on their competition. By knowing what your rivals are doing in their SEO and social media space, not only will you have a better knowledge of their online marketing strategy, but you can also emulate what is working for them, and generate internal ideas to stay proactive.

Furthermore, by understanding what your competition is doing in terms of on-site SEO, link building, social media marketing, developing third party properties and other search marketing tactics; you can also identify potential new threats which are making it up the rankings and also unearth tactics which are working from them (or not working for them), that you can improve upon, and thrive from in your overall marketing strategy.

And doesn’t everyone love playing spy every once in a while?

Identifying the Competition

The first step in identifying your online competition is checking out the search results for your most popular keywords. Do not look only at keywords which drive the most traffic, but also your longtail keyterms and also the keyterms which convert the most sales, leads or phone calls.

By comparing the sites which you compete with in these various groups of keyterms, you will more or less identify different styles of competition that you can learn from and monitor. Here are some types of sites which may not appear for your basic keyterms in the serps, that you need to monitor.

  • Affiliate sites are your competition. Not only sites which run the affiliate ads of your rivals, but also your own affiliate ads, because if they are ranking above your company’s site, they are taking money out of your pocket (or the search division’s pocket) by driving traffic and sales that you should be driving. Furthermore, affiliates don’t have to deal with internal regulations and beauracracy, so they can more or less get away with more tactics like publishing loads of content, paid linking, and taking full advantage of the social media outlets your management or PR division is not letting you tackle. Affiliates are the ninjas, mercenaries and dark armies of your industry, learn from them.
  • Offline competitors sometimes don’t do the best SEO, maybe they just launch a flash site or brochure page and don’t rank at all, but they may have an advertising agency with a massive creative team building up their social media presence, hold contests or sweepstakes, build up Facebook followings, have a massive PPC budget and spend a lot of money on site advertising and sponsorships. By monitoring what the do in online advertising, you can identify keyterms and copy which work for them in their PPC campaign and also find out the sites or networks where they are serving graphic advertising, and contact those same networks about striking a deal which will assist with your SEO or linking. If your competition is serving ads there, then those sites hit your target market.

On-Site Competitive Intelligence

Now that you have identified the sites you need to monitor as part of your competitive intel strategy, now start looking into the on-site factors which help them rank in the search engines. You may find not only what they are doing right, but what you are doing wrong. When performing a competitive intel report, I suggest including your own site in the report and even having a third eye, like an SEO consultant or internal staff member, do the research on your own site.

  • Site URL Structure : By tracking the URL structure and file naming structure of competitors, you can determine the best route to gain a competitive advantage over other companies.
  • Site Development and Coding Structure : Which language is the site being coded in. Are there any conflicts in programming language or separate IP’s? This information is vital to SEO competitive intel.
  • Use of Analytics : Is the competitor tracking user behavior and referrals via Google Analytics, Hitbot, Omniture? Looking into their analytics systems help give an idea of how much information they are capturing from their visitors and how advanced their internal tracking is – which may define how advanced their SEO team is.
  • The directory files and URL structures of listings pages : This will be used to determine which techniques these competitors are using for their individual pages, their content, meta and URL structures, and how these reflect in the Google, Yahoo and MSN rankings.
  • Page Title and META Title Review: Page titles are one of the most influential HTML elements used in an optimization campaign. Since the optimization of this variable is connected to rankings and actual links in the Search Engine Results Pages (or “SERPs”), an analysis has been conducted to provide which sites use a preferred title structure and which just use repetition of their company name.
  • META Tag Review (Description / Keywords): META tags have limited relevance to rankings, but do play a part in that search results often feature the META Description tag. Knowing this, an optimized description that instigates action from the searcher is preferred. Further, integrating the targeted keywords allows for them to be bold or otherwise emphasized in the listings – which helps to convert more clicks in the SERPs through to the optimized site.
  • Navigational System Review: Search engines spider, or seek out new content based on the links they find to resources on a page. Navigation systems are the most consistent manner for building internal link popularity, so research evaluates the overall strength of these systems used. For example, a Flash based navigational system is horrible for SEO, whereas consistent keyword driven links with keywords integrated are optimal.
  • Broken Links : If a site has broken links, broken files or lists non-existant pages, then Google will lower the ranking of that site because the engine believes that the site is under construction. Run a link check using Xenu Link Sleuth to see if your competition is overlooking such linking and internal navigation issues.
  • HTML Code Validity: Using the W3C Validation tools, your competitors’’ web sites have been reviewed. This allows the engines to promote sites that deliver a consistent and predictable user experience. Run each site through the validation tool, and reported back the number of errors noted.
  • Design & SEO Integration: Similar to the internal navigational structure, the use of some HTML elements are preferred over others for SEO purposes. Our research and analysis of competing site designs have been provided in this document.

Offsite Competitive SEO Elements

Not only do onsite tactics assist with the ranking of a website, but sometimes more importantly offsite tactics can benefit the competitive advantage to boost a site from the bottom of the front page on Google, to the top three traffic driving positions.

By monitoring offsite SEO tactics, and social media tactics, you can get a rounded feel for the link building strategies your competitors are using, their participation in blogs, sites they may own which are harnessing social media equity and directing it to their main site, if paid linking is working for them, and how they’re doing on Delicious, Digg and in vertically targeted social networks. All of these factors have a direct influence on search engine rankings and you will not only learn what your competition is doing, but what they are not. And by identifying these holes, oversights or even genius ideas … and applying them to your marketing strategy, you can further excel within your industry.

  • Local Listings : Determine the local SEO listings that your competition has made on Yahoo Local, Citypages, BOTW Local, MSN Live and other local search engines or local profiles. These differ from the results shown in organic web search sometimes and can be an indicator of local seo techniques used or overlooked by the competition.
  • Number of Inbound Links: Using Yahoo! Site Explorer, report on the number of inbound links to each of the analyzed web sites. As a rule, the more links and the more relevancy – the better. Search Engines like Google use inbound links to help shape the overall level of authority of a web site.
  • Linkbait or Viral Marketing : How are these competitors building links? Are they running link baiting programs and actively having articles submitted to Digg & StumbleUpon? Are they using any Viral Marketing techniques like videos, widgets or badges which link back to them and assist with their rankings. Dig into their campaigns to find out what they are using, and monitor the social networks to identify future social linking campaigns.
  • Social Media : Do they actively use social media to market their business? Does their company have a Wikipedia page? How do they rank for their own brand name and are social profiles served in these results? Have they even secured their brand across social networks? Do they distribute online video? This research will help determine a social media plan and also identify competitive advantages that you can use to your advantage.
  • Blogging : Do these companies blog and who is doing their blogging? Are the blogs on a subdomain, a whole other website or in an internal directory file. How often do they post? How many subscribers will they have? This information will assist you construct your blogging strategy and possibly unearth some ideas.
  • Paid Link Research: It is difficult to say with certainty that an inbound link has been purchased. There are however signs where common systems like Paid Directories and Link Networks are used on a site. Research of inbound, paid links to your competitors from sidebars, ads on newspaper sites or bad paid linking in footer links may give you some insight as to which anchors they are targeting and what is working for them.
  • Site visits and Traffic : Using a mix of data from Alexa, Compete and other web traffic estimation tools, estimate the traffic of the competitors in terms of visitors, time spent on site, top referrals and other information driven by third party tools.
  • Page Rank and other Metrics : Compile a list of competitive metrics including Google PageRank, SEOmoz PageStrength, Delicious Bookmarks, StumbleUpon voting, Google Page Indexing, Google Competitive Indexing.
  • Competitive Rankings : Last but not least, run a ranking check using a search engine friendly software for each of the terms which you have determined for targeted SEO keyterms via your comeptitive research. Check the rankings for these sites and terms in Google, Yahoo, Ask.com, Bing and maybe some engines which are used specifically by your industry.

This may sound like a lot of information to monitor, and you’ll probably want to add more industry specific metrics to your research dependent upon how SEO savvy your market is. But in the long run by documenting this information now, and revisiting it once a quarter, you will have a pinpoint idea of the tactics your search rivals are utilizing, what they are not, and even what they are picking up.

If you need any help with the tools needed to perform a lot of this research, please contact me via email or Twitter (in my profile box at the top of this post) or check out our SEO Tools post for some ideas.

Are there any other competitive intel tactics you recommend? Please feel free to share them in the comments below.