The Web Developer’s SEO Cheat Sheet Revision 09

Important SEO HTML tags Indexing Limits *Does not apply to websites with significant authority Page File Size No more than 150 kilobytes (Before Images, CSS and other Attachments) Title Tag Keyword Amount of No more than 100 unique links per page links Title Tag No more than 70 characters

Most Important

H1,H2,H3

Second Most Important

Meta No more than 155 characters

Third Most Important

Description Bad Example: http://www.mysite.com/brands.php? Bold, Strong Keyword Parameters in No more than 2 object=1&type=2&kind=3&node=5&arg=6 (Same Worth) Keyword URL Good Example: Image http://www.mysite.com/brands.php?nike (XHTML) Bad Example: http://www.mysite.com/people/places/things/ Keyword Hyperlink noun/danny/car in Anchor Text Depth of URL No more than 4 *Best Practice Hyperlink Keyword in Anchor Text http://www.mysite.com/people/danny/

Recommended Title Tag Syntax 301 Redirect for Apache

Keyword < Category | Website Title Write to file called ‘.htaccess’. The file is named only as an extension. Hidden files must be viewable in operating system. mod_rewrite must be enabled Command Description Common Canonical Homepage Issue http://www.mysite.com Redirect 301 /oldpage.html http://www.newdomain.com/ Redirect single file or directory to a new http://mysite.com newpage.html file or directory on a different domain Bad http://www.mysite.com/index.html http://mysite.com/index.html RewriteEngine on Redirect http://mysite.com to http:// RewriteCond %{HTTP_HOST} ^mysite\.com [NC] Good http://www.mysite.com/ www.mysite.com. Affects entire domain. RewriteRule (.*) http://www.mysite.com/$1 [L,R=301] To condense the four default homepages into one homepage, use 301 redirects (See table on right) to correct for erroneous incoming Entire site: Redirect entire domain to a new domain links and make all internal links point to your domain using the Redirect 301 / http://www.newdomain.com/ as either a 301 (recommended) or 302 syntax ‘http://www.mysite.com/’. Always include trailing “/” on folders. Redirect permanent /old http://www.newdomain.com/new The Web Developer’s SEO Cheat Sheet

Important Search Engine Robots Robots Meta Tag

Last updated April 29th 2008. Check http://www.user-agents.org/ for updates Google Search /2.1 ( http://www.google.com/bot.html) ROBOT NAME can be either “robots” for all robots Google Search Googlebot/2.1 ( http://www.googlebot.com/bot.html) or the user-agent of a specific robot. Google Image Search Googlebot-Image/1.0 See robot user-agent list to the left. Google Image Search Googlebot-Image/1.0 ( http://www.googlebot.com/bot.html) Arguments

noindex Google, Yahoo, Live, Page Not Indexed MSN Search msnbot/x.xx ( http://search.msn.com/msnbot.htm) Ask MSN Search MSNBOT/0.xx (http://search.msn.com/msnbot.htm) nofollow Google, Yahoo, Live, All Links on Page MSN Media Search Robot msnbot-media/1.0 (+http://search.msn.com/msnbot.htm) Ask Become No Followed Google, Yahoo, Live, Windows Live Product Search msnbot-Products/1.0 (+http://search.msn.com/msnbot.htm) noarchive Page Not Cached Ask MSNBOT_Mobile MSMOBOT Mozilla/2.0 (compatible; MSIE 4.02; Windows CE; Default) Search for Mobiles Stops Description and Title noodp Google, Yahoo, Live Tag Overwrite by DMOZ Alexa / The Internet Archive ia_archiver (Only for Homepage) Alexa / The Internet Archive ia_archiver-web.archive.org Stops Description and noydir Yahoo Title Tag Overwrite by Alexa / The Internet Archive ia_archiver/1.6 Yahoo Directory

Yahoo Blog Search Yahoo-Blogs/v3.9 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/ysearch/crawling/ Stops Google from crawling-02.html ) nosnippet Google Generating Description Yahoo Multimedia Search Yahoo-MMAudVid/1.0 (mms dash mmaudvidcrawler dash support at yahoo dash inc dot com) Based on On-page Text

Yahoo Product Search YahooSeeker/1.0 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/shop/merchant/)

Yahoo Product Search YahooSeeker/1.0 (compatible; Mozilla 4.0; MSIE 5.5; http://search.yahoo.com/yahooseeker.html) Sitemap Syntax

Yahoo Product Search YahooSeeker/1.1 (compatible; Mozilla 4.0; MSIE 5.5; http://help.yahoo.com/help/us/shop/merchant/) Ask/Teoma Search Mozilla/2.0 (compatible; Ask Jeeves) http://www.mysite.com/ 1987-05-25 Ask/Teoma Search Mozilla/2.0 (compatible; Ask Jeeves/Teoma) monthly Mozilla/2.0 (compatible; Ask Jeeves/Teoma; http://about.ask.com/en/docs/about/webmasters.shtml) 0.8 Ask/Teoma Search

Common Robot Traps Robots.txt Syntax Default Locations Search Engines Look for Sitemaps Input Forms User-agent: * Disallow: /privatefolder/ http://www.mysite.com/sitemap.xml Session IDs in URL Disallow: /privatefile.html http://www.mysite.com/sitemap.xml.gz Pages Restricted by Cookies http://www.mysite.com/sitemap.gz Frames User-agent: Googlebot/2.1 Logins Disallow: /nogoogle.html Visit http://www.xml-sitemaps.com/ for a free sitemap Sitemap: http://www.mysite.com/sitemap.xml