Tuesday, July 20, 2010

Page Naming Conventions

You'll want to ensure that the most popular areas of your site (ideally the pages in which you optimize) are featured in the main navigation that's on every page of the site. The search engines rightly assume that the most important stuff of your site is in your main navigation, and therefore give extra weighting to those pages in their ranking formulas. Use your page's primary focus keyword as the filename for that page.

Search engines always take into account the title text and keywords used in the URL of a web page while determining rankings of that page in search results. The influence may be small but keywords mentioned in the URL do carry some weight.

For instance, if all other factors remain same, a web page at abc.com/iphone-review may rank higher for a search query "iPhone review" than, say, xyz.com/best-phone or xyz.com/apple-phone-review because of the keyword iPhone that’s present in the URL.
*Most blogging platforms allow you to write custom URLs (aka post slugs in WordPress).

Now if you’re keen to master the art of writing good URLs that are descriptive and search friendly but without getting into any black hat SEO tricks like keyword stuffing, use descriptive titles for blog posts and keep URLs short, neatly written and use only relevant keywords.

Some examples:

Title: I do not wish my screensaver to lock my computer, thank you.
URL: disable-screensaver-password

Title: Get your search fix with two videos
URL: free-search-seo-videos

Title: Protect yourself: get a free credit report
URL: free-credit-report

Title: How to back up your Gmail on Linux in four easy steps
URL: backup-gmail-in-linux-with-getmail

Title: How to stop junk mail
URL: stop-junk-mail

Title: I love my pedometer
URL: best-pedometer

Title: Crap. My Ubuntu machine won’t boot
URL: ubuntu-freeze-no-resume

Title: What are the best iPhone applications?
URL: best-iphone-application

URLs must contain keywords - www.yourURL.com/keywords1/keywords2.php

Search engines like Google and Yahoo directly match keywords typed in by users and return URLs which contain the keyword in the search engine results. URLs which have keywords which match those typed into the search engine typically are returned in priority.