wordpress seo wordcamp lv 2009

Post on 26-Aug-2014

7.570 Views

Category:

Self Improvement

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slideshow of Michael Dorausch Wordpress SEO presentation. Features custom admin, permalinks, title tags, and more. Basic Wordpress SEO.

TRANSCRIPT

Wordpress SEO Basics

Wordcamp Las Vegas 2009

Wordpress 2.7

Wordpress 2.7 + SEO

Before Install

FTP access• Possibly used for robots.txt and .htaccess• WP 2.7 reduces reliance on FTP

Before 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 & .htaccess

robots.txt# This rule means it applies to all user-agentsUser-agent: *

# Disallow all directories and files withinDisallow: /wp-login.phpDisallow: /wp-register.phpDisallow: /wp-admin/Disallow: /wp-includes/

robots.txt & .htaccess

.htaccess

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

robots.txt & .htaccessCanonicalization1. 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 & .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 & Begin

Hello World!

Plugins

Activate PluginsFor 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 Options

Default Admin

Keyword Admin Profile

Keyword Admin Examples

Keyword Admin Examples

Keyword Admin Examples

Keyword Admin Examples

Advanced Commenting

Advanced Commenting

Settings: General

Everybody loves…

Permalink 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 OptionsDate Format• year monthnum postname• /%year%/%monthnum%/%postname%/

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

Date Format

Date Format

Custom Permalinks

Custom Permalinks

Custom Permalinks

Custom Permalinks

Good WP News!

• crunchgear.com• csmonitor.com• lafayette-online.com• marketingpilgram.com• searchengineland.com…and many more.Indexed in Google News. 5 Digit IDs.*

More Custom Permalinks

More Custom Permalinks

More Custom Permalinks

More Custom Permalinks

7 Step Summary

1. Hello World! Deleted2. Plugins Installed & Activated3. Update Admin Profile4. Blog Title & Tagline5. Permalink Settings6. Upload robots.txt & .htaccess7. Post something unique!

SEO 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 Twitter

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

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

Thank You!

top related