Search Engine Optimization Fundamentals - Course Material
.htaccess
301 Redirect:
Redirect 301 /oldpage.html http://www.yoursite.com/newpage.html
Rewrite WWW to NON WWW:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^yoursite\.com
RewriteRule (.*) http://yoursite.com/$1 [R=301,L]
Rewrite NON WWW to WWW:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^yoursite\.com
RewriteRule (.*) http://www.yoursite.com/$1 [R=301,L]
Rewrite index.php and index.html to /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index\.(php|html)\ HTTP
RewriteRule ^(([^/]+/)*)index\.(php|html)$ http://www.yoursite.com/$1 [R=301,L]
Microsoft Servers:
How to redirect URLs
Links:
HTML Validator
Robots.txt
Google Reinstatement Request
The Anatomy of a Large-Scale Hypertextual Web Search Engine
Google Analytics
GoogleWebmaster Central
Google Quality Guidelines
AW Stats
Wordtracker
Keyword Discovery
NicheBot
Sitemaps.org
DMOZ.org
Yahoo.com
Free Directories
Blogs & Forums:
Matt Cutts Blog
Webmaster World
Search Engine Land
SEO Chat

