Wordpress SEO Basics Wordcamp Las Vegas 2009. Wordpress 2.7

Preview:

Citation preview

Wordpress SEO BasicsWordpress SEO Basics

Wordcamp Las Vegas 2009Wordcamp Las Vegas 2009

Wordpress 2.7Wordpress 2.7

Wordpress 2.7 + SEOWordpress 2.7 + SEO

Before InstallBefore Install

FTP access

• Possibly used for robots.txt and .htaccess

• WP 2.7 reduces reliance on FTP

Before InstallBefore Install

FTP access

• Possibly used for robots.txt and .htaccess

• WP 2.7 reduces reliance on FTP

Keyword URL

• For local search can be huge bonus

• May not be an option for you

robots.txt & .htaccessrobots.txt & .htaccess

robots.txt# This rule means it applies to all user-agents

User-agent: *

# Disallow all directories and files within

Disallow: /wp-login.php

Disallow: /wp-register.php

Disallow: /wp-admin/

Disallow: /wp-includes/

robots.txt & .htaccessrobots.txt & .htaccess

.htaccess

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

robots.txt & .htaccessrobots.txt & .htaccess

Canonicalization1. www.example.com/2. www.example.com/index.php3. example.com/index.php4. example.com/

# Redirect if www.example.com (case-insensitive) to example.comRewriteCond %{HTTP_HOST} ^www\.example\.com [NC]RewriteRule (.*) http://example.com/$1 [R=301,L]

# Redirects for example.com (case-insensitive)RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/RewriteRule ^index\.php$ http://example.com/ [R=301,L]

robots.txt & .htaccessrobots.txt & .htaccess

.htaccess

<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]</IfModule>

# Redirect if www.example.com (case-insensitive) to example.comRewriteCond %{HTTP_HOST} ^www\.example\.com [NC]RewriteRule (.*) http://example.com/$1 [R=301,L]

# Redirects for example.com (case-insensitive)RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/RewriteRule ^index\.php$ http://example.com/ [R=301,L]

Login & BeginLogin & Begin

Hello World!Hello World!

PluginsPlugins

Activate PluginsActivate Plugins

For Basic SEO• All in One SEO Pack (all-in-one-seo-pack.zip)• Robots Meta (robots-meta.zip)

Activate All Plugins (bulk actions)• Akismet• All in One SEO Pack• Hello Dolly• Robots Meta

Your Profile and Personal OptionsYour Profile and Personal Options

Default AdminDefault Admin

Keyword Admin ProfileKeyword Admin Profile

Keyword Admin ExamplesKeyword Admin Examples

Keyword Admin ExamplesKeyword Admin Examples

Keyword Admin ExamplesKeyword Admin Examples

Keyword Admin ExamplesKeyword Admin Examples

Advanced CommentingAdvanced Commenting

Advanced CommentingAdvanced Commenting

Settings: GeneralSettings: General

Everybody loves…Everybody loves…

Permalink SettingsPermalink Settings

Choose what works best for you!

• Day and name is good

• Month and name is good

• Custom Structure is better! (IMO)

• Check your .htaccess file!

Permalink OptionsPermalink Options

Date Format• year monthnum postname• /%year%/%monthnum%/%postname%/

Date Format• year monthnum day postname• /%year%/%monthnum%/%day%/%postname%/

Date FormatDate Format

Date FormatDate Format

Custom PermalinksCustom Permalinks

Custom PermalinksCustom Permalinks

Custom PermalinksCustom Permalinks

Custom PermalinksCustom Permalinks

WP Sightings in Google News!WP Sightings in Google News!

• crunchgear.com

• csmonitor.com

• lafayette-online.com

• marketingpilgram.com

• searchengineland.com

…and many more.

Indexed in Google News. 5 Digit IDs.*

More Custom PermalinksMore Custom Permalinks

More Custom PermalinksMore Custom Permalinks

More Custom PermalinksMore Custom Permalinks

More Custom PermalinksMore Custom Permalinks

7 Step Summary7 Step Summary

1. Hello World! Deleted

2. Plugins Installed & Activated

3. Update Admin Profile

4. Blog Title & Tagline

5. Permalink Settings

6. Upload robots.txt & .htaccess

7. Post something unique!

SEO PluginsSEO PluginsAll in One SEO Pack• http://wordpress.org/extend/plugins/all-in-one-seo-pack/

SEO Title Tag• http://www.netconcepts.com/seo-title-tag-plugin/

HeadSpace 2• http://urbangiraffe.com/plugins/headspace2/

Google XML Sitemaps• http://wordpress.org/extend/plugins/google-sitemap-generator/

Meta Robots• http://yoast.com/wordpress/meta-robots-wordpress-plugin/

Redirection• http://urbangiraffe.com/plugins/redirection/

Help from TwitterHelp from Twitter

Thanks to @ShariV @TonyAdam @RyanJLewis @GrayWolf @Cshel

@jdevalk and others for help with finding blogs and suggesting plugins.

Thank You!Thank You!