SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
WordPress SEO




      by Dave Jesch
www.DIYOnlineSolutions.com
Topics:

   - WordPress Configuration Settings
   - Theme Optimization
   - Writing Posts
   - SEO Related Plugins
   - Additional Steps


   Slides available at:
    http://www.DIYOnlineSolutions.com/wordpress-seo
WordPress Configuration
Permalink Settings

Settings -> Permalinks
 - Use anything but the default settings!
   - ?p=123 and /archive/123 don't put keywords in the URL

 - best is /%category%/%postname%/
Domain Name Settings

Settings -> General
 - Select preferred domain name
   either with the www. or without
 - Then tell Google Webmaster Tools your preferred domain

 - WordPress will automatically redirect non-www domains
   to www.domain.com

This helps to reduce duplicate content, since the same
content could be found at domain.com/article and www.
domain.com/article.
Writing Settings

Settings -> Writing

 - Update Services
   When you publish a new post, WordPress automatically
   notifies the following site update services.

 - See http://codex.wordpress.org/Update_Services
   for a list of re-posting services.

 - You can find more by searching in Google.
Comment Settings

Settings -> Discussion
 - Comments are how you get people to come back
   [x] Allow people to post comments.
   [ ] Users must be registered and logged in to comment.
   [x] Enable threaded/nested comments.
   [x] An administrator must always approve the comment.

Follow people who comment on your site.
  - Comment on their site, it could get you a link back
     to your site.
Privacy Settings

Settings -> Privacy

  Let the Search Engines in!
  (o) "I would like my blog to be visible to everyone..."
Theme Optimization
Optimize Headings - <h1>

- Make sure post titles use <h1> tags correctly.
  - Remove <a>post-title</a> on single.php

- Remove <h1> tags in the header.
  - These often only have an image or the blog title in them.

- Post titles should be no more than <h3> for category
   and archive pages.
Optimize the "more" text

in index.php, look for:
    the_content('Read more &raquo;');
Change to:
    the_content(
      the_title('Read more on ', ' &raquo;',
         FALSE));

This puts your keyword rich title into the link, as in:
  Read more on How to Increase Profits >>
Optimize Comment Text
Change comments_link() and comments_popup_link()

change:
    'No comments'
to:
    'No comments yet - we invite your feedback'

The comments_popup_link() and comments_link()
functions may be used in multiple pages of your theme, look
around.
Remove in-page JavaScript and CSS

Javascript and CSS should always be in an external file rather
than within your HTML page.
 - As an external page, this can be cached.
 - Can also be excluded via robots.txt
 - Reduces page size / speeds page load time

Some plugins output Javascript and/or CSS directly into the
page content. Double check your plugins to see if they do this.
Sidebars - Remove Blogroll

Excessive outside links can drain "link juice."
 - Having links to other sites on every page just creates
   a lot of links
 - Links to those sites may not be contextually relevant
   on all pages, making the links worth less.

Consider adding these links only on your home page instead.
Use .htaccess to add "expires" header

Allows browsers to better control caching of static files.

<ifmodule mod_expires.c>
  <filesmatch ".(jpg|gif|png|css|js)$">
    ExpiresActive on
    ExpiresDefault "access plus 1 year"
  </filesmatch>
</ifmodule>
Count Queries and Execution time

In footer.php:

<!--
<?php
     echo ' Page made ';
     echo get_num_queries() . ' queries ';
     echo ' and ran in ';
     timer_stop(1);
     echo ' seconds.';
?>
-->
Writing Posts
Titles

- These produce the URL, or permalink for your blog post or
  page.
- Always use good keyword rich titles
- Put important keywords early in the title
- Good titles evoke emotional response, promise something,
  or ask question.
- Write to your target. Qualifying wrong viewer leads to low
  conversion rate or bouncebacks.
- Don't use same titles/keywords at start of every title.
  Mix things up if possible.
- Make titles at least slightly different from meta descriptions
  and headings.
Images

- When uploading images, fill in the Title and Caption
   - Title equates to title= tag.
   - Caption equates to alt= tag.
   - Description is not shown...for your reference.

- WordPress will automatically create images of the sizes
  specified in the Media Settings area.
Use Pages instead of Posts

- When appropriate, these have some advantages:

- Pages can have more specific URLs.
   - Use Permalink settings to include the category name.

- Disable comments
   - Comments left by readers can destroy keyword density.
   - Add keywords that you do not wish to target.
   - Bloat pages with unwanted keywords, text and links.
If a Post Becomes Popular

Consider Promoting the Post to a Page

- Change the permalink of the post to %name%-original
   - Keeping original Post means you keep the comments.

- Redirect the old Post's URL to the new Page
   - Provide a link from the Page to the original Post

- Inform readers of the new Page
   - Inform inbound links that you've updated content.
      this could get more inbound links.
Encourage Readers to Subscribe

- Offer incentives
   - free e-book
   - videos
   - prizes

When people subscribe you can use their email address to
market to them and inform them of new content or offerings.
Encourage User Comments

- Write blog posts that elicit a response. Ask questions.

- Finish blog posts with "We invite your feedback."

- Thank your commentors.
- Interact with commentors.

- Add a subscription/opt-in at the end of your blog posts.
SEO Plugins
How to Install Plugins

In the Admin go to:
   - Plugins
      - Add New
         - Search by Name
            or
         - Upload from .zip file

     - Activate Plugin
SEO Related Plugins
1. All in One SEO Pack
  http://semperfiwebdesign.com/portfolio/wordpress/wordpress-plugins/all-in-
one-seo-pack/
   Lots of SEO Tools. Edit title, keywords, meta data, etc.
2. Robots Meta by Joost de Valk
   Control index,follow for each Page & site-wide settings too.
3. Google XML Sitemap by Arne Brachhold
   Auto build sitemap.xml files.
4. Redirection by John Godley
   Redirect bad links and changed Permalinks.
5. SEO Slugs by Andrei Mikrukov
   Removes stop words from permalinks.
6. Breadcrumbs NAVXT by John Havlik
   Adds links to help show structure of site content.
7. Google Analytics by DIYOnlineSolutions
   Add Google Analytics code to your pages for tracking.
Additional Steps
Robots.txt File

Keep Search Engines from Indexing Unnecessary Pages

   User-Agent: *
   sitemap: http://domain.com/sitemap.xml

   Allow: /

   Disallow:   /comments/feed/
   Disallow:   /feed/
   Disallow:   /wp-admin/
   Disallow:   /wp-login.php
   Disallow:   /wp-register.php
Install Caching Plugin

- Speed is important
- Caching can reduce the time it takes to satisfy a request.
- Effectiveness depends on your theme, host and the plugin

W3 Total Cache
http://wordpress.org/extend/plugins/w3-total-cache/
Nofollow Unnecessary Links

Consider nofollowing links to:
  - login/registration pages (via Robots Meta plugin)
  - RSS feeds
  - Subscribe by email
Subscribe to Comments

A few plugins available for this feature
   - Keep customers coming back when new posts are made
   - Use emails for marketing and promotions
Social Media Plugins

Many Social Media Plugins available

  - Twitter Tools
     - Can make a tweet for every blog post with link to site

  - Facebook

  - Social Bookmarking
Find Related Blogs

Become active on related blogs.

  - Make comments / Add to conversation

    - Can be a good source of inbound links
Speed Up Your Theme

Advanced Techniques

Some ideas:
  - in headers.php, remove bloginfo('html_type') and
    bloginfo('charset') - change to constants.
  - make stylesheet and javascript URLs static
  - make pingback and RSS feed URLs static
  - Remove WordPress version

  - Some themes have similar calls in footer;
    remove those as well.
Questions??

Contenu connexe

Tendances

Customizing WordPress Themes
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress ThemesLaura Hartwig
 
SynapseIndia wordpress installation training module
SynapseIndia wordpress installation training moduleSynapseIndia wordpress installation training module
SynapseIndia wordpress installation training moduleSynapseIndia
 
WordPress 2.5 Overview - Rich Media Institute
WordPress 2.5 Overview - Rich Media InstituteWordPress 2.5 Overview - Rich Media Institute
WordPress 2.5 Overview - Rich Media InstituteBrendan Sera-Shriar
 
Wordpress theme submission requirement for Themeforest
Wordpress theme submission requirement for ThemeforestWordpress theme submission requirement for Themeforest
Wordpress theme submission requirement for ThemeforestEnayet Rajib
 
Website Development Guidelines
Website Development GuidelinesWebsite Development Guidelines
Website Development GuidelinesAmit Kute
 
WordPress for beginners lesson 4 fall2015 JALC
WordPress for beginners lesson 4 fall2015 JALCWordPress for beginners lesson 4 fall2015 JALC
WordPress for beginners lesson 4 fall2015 JALCMichele Butcher-Jones
 
WordPress Theme Development Basics
WordPress Theme Development BasicsWordPress Theme Development Basics
WordPress Theme Development BasicsTech Liminal
 
How To Get Started After Installing Wordpress ( Wordcamp, Delhi )
How To Get Started After Installing Wordpress ( Wordcamp, Delhi )How To Get Started After Installing Wordpress ( Wordcamp, Delhi )
How To Get Started After Installing Wordpress ( Wordcamp, Delhi )abhim12
 
Measuring Web Performance
Measuring Web Performance Measuring Web Performance
Measuring Web Performance Dave Olsen
 
Drupal content manahment system - manual
Drupal content manahment system - manualDrupal content manahment system - manual
Drupal content manahment system - manualguest475cb2
 
20 Tips to Improving WordPress Website - for Beginners-Aus-2017
20 Tips to Improving WordPress Website - for Beginners-Aus-201720 Tips to Improving WordPress Website - for Beginners-Aus-2017
20 Tips to Improving WordPress Website - for Beginners-Aus-2017TRB Design, Inc.
 
Child Themes in WordPress
Child Themes in WordPressChild Themes in WordPress
Child Themes in WordPressJeff Cohan
 
Most Important On Page SEO elements
Most Important On Page SEO elementsMost Important On Page SEO elements
Most Important On Page SEO elementsSEOSMOPPC
 
Tour of sh404SEF - SEO and security for Joomla
Tour of sh404SEF - SEO and security for JoomlaTour of sh404SEF - SEO and security for Joomla
Tour of sh404SEF - SEO and security for Joomlavdrover
 

Tendances (20)

Customizing WordPress Themes
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress Themes
 
SynapseIndia wordpress installation training module
SynapseIndia wordpress installation training moduleSynapseIndia wordpress installation training module
SynapseIndia wordpress installation training module
 
WordPress 2.5 Overview - Rich Media Institute
WordPress 2.5 Overview - Rich Media InstituteWordPress 2.5 Overview - Rich Media Institute
WordPress 2.5 Overview - Rich Media Institute
 
Wordpress theme submission requirement for Themeforest
Wordpress theme submission requirement for ThemeforestWordpress theme submission requirement for Themeforest
Wordpress theme submission requirement for Themeforest
 
Website Development Guidelines
Website Development GuidelinesWebsite Development Guidelines
Website Development Guidelines
 
W pthemes
W pthemesW pthemes
W pthemes
 
Library 2.0 : Weblogs : Wordpress
Library 2.0 : Weblogs : WordpressLibrary 2.0 : Weblogs : Wordpress
Library 2.0 : Weblogs : Wordpress
 
WordPress for beginners lesson 4 fall2015 JALC
WordPress for beginners lesson 4 fall2015 JALCWordPress for beginners lesson 4 fall2015 JALC
WordPress for beginners lesson 4 fall2015 JALC
 
WordPress Theme Development Basics
WordPress Theme Development BasicsWordPress Theme Development Basics
WordPress Theme Development Basics
 
What is (not) WordPress
What is (not) WordPressWhat is (not) WordPress
What is (not) WordPress
 
Speed!
Speed!Speed!
Speed!
 
How To Get Started After Installing Wordpress ( Wordcamp, Delhi )
How To Get Started After Installing Wordpress ( Wordcamp, Delhi )How To Get Started After Installing Wordpress ( Wordcamp, Delhi )
How To Get Started After Installing Wordpress ( Wordcamp, Delhi )
 
Measuring Web Performance
Measuring Web Performance Measuring Web Performance
Measuring Web Performance
 
Drupal content manahment system - manual
Drupal content manahment system - manualDrupal content manahment system - manual
Drupal content manahment system - manual
 
20 Tips to Improving WordPress Website - for Beginners-Aus-2017
20 Tips to Improving WordPress Website - for Beginners-Aus-201720 Tips to Improving WordPress Website - for Beginners-Aus-2017
20 Tips to Improving WordPress Website - for Beginners-Aus-2017
 
Child Themes in WordPress
Child Themes in WordPressChild Themes in WordPress
Child Themes in WordPress
 
Most Important On Page SEO elements
Most Important On Page SEO elementsMost Important On Page SEO elements
Most Important On Page SEO elements
 
Tour of sh404SEF - SEO and security for Joomla
Tour of sh404SEF - SEO and security for JoomlaTour of sh404SEF - SEO and security for Joomla
Tour of sh404SEF - SEO and security for Joomla
 
Day of code
Day of codeDay of code
Day of code
 
Web performance
Web performanceWeb performance
Web performance
 

Similaire à Wordpress SEO Featuring Dave Jesch

Wordcampuk 09 (wordcampuk)
Wordcampuk 09 (wordcampuk)Wordcampuk 09 (wordcampuk)
Wordcampuk 09 (wordcampuk)Nick Garner
 
Social Media Marketing for the Lean Startup
Social Media Marketing for the Lean StartupSocial Media Marketing for the Lean Startup
Social Media Marketing for the Lean StartupEric Krock
 
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...Abhinav Gulyani
 
Hans koch plugin must-haves
Hans koch   plugin must-havesHans koch   plugin must-haves
Hans koch plugin must-havesreferences
 
Blogging for beginners
Blogging for beginnersBlogging for beginners
Blogging for beginnersAmy Hall
 
Technical SEO Audit and Analysis by Emmanuel Onuora.pdf
Technical SEO Audit and Analysis by Emmanuel Onuora.pdfTechnical SEO Audit and Analysis by Emmanuel Onuora.pdf
Technical SEO Audit and Analysis by Emmanuel Onuora.pdfEmmanuel Onuora
 
SmartGroup Blogging Presentation - Andre Jensen
SmartGroup Blogging Presentation - Andre JensenSmartGroup Blogging Presentation - Andre Jensen
SmartGroup Blogging Presentation - Andre JensenMark Knowles
 
WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...
WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...
WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...Ruth Maude
 
BlogPaws 2010 West - Blogging Tools - Wordpress - Sana Ahmed
BlogPaws 2010 West - Blogging Tools - Wordpress - Sana AhmedBlogPaws 2010 West - Blogging Tools - Wordpress - Sana Ahmed
BlogPaws 2010 West - Blogging Tools - Wordpress - Sana AhmedBlogPaws
 
WordCamp 2012 WordPress SEO
WordCamp 2012 WordPress SEOWordCamp 2012 WordPress SEO
WordCamp 2012 WordPress SEOdigitaldialogues
 
Developing Branding Solutions for 2013
Developing Branding Solutions for 2013Developing Branding Solutions for 2013
Developing Branding Solutions for 2013Thomas Daly
 

Similaire à Wordpress SEO Featuring Dave Jesch (20)

SEO for WordPress Blogs
SEO for WordPress BlogsSEO for WordPress Blogs
SEO for WordPress Blogs
 
Blog feed-search-seo
Blog feed-search-seoBlog feed-search-seo
Blog feed-search-seo
 
Wordcampuk 09 (wordcampuk)
Wordcampuk 09 (wordcampuk)Wordcampuk 09 (wordcampuk)
Wordcampuk 09 (wordcampuk)
 
How to make a website part3
How to make a website part3 How to make a website part3
How to make a website part3
 
Internet Librarian Slides
Internet Librarian SlidesInternet Librarian Slides
Internet Librarian Slides
 
Social Media Marketing for the Lean Startup
Social Media Marketing for the Lean StartupSocial Media Marketing for the Lean Startup
Social Media Marketing for the Lean Startup
 
Word Press Website Tips
Word Press Website TipsWord Press Website Tips
Word Press Website Tips
 
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...
Wordcamp, India 2009 - How to Implement SEO on a Wordpress Blog - Wordpress S...
 
Hans koch plugin must-haves
Hans koch   plugin must-havesHans koch   plugin must-haves
Hans koch plugin must-haves
 
Blogging for beginners
Blogging for beginnersBlogging for beginners
Blogging for beginners
 
Technical SEO Audit and Analysis by Emmanuel Onuora.pdf
Technical SEO Audit and Analysis by Emmanuel Onuora.pdfTechnical SEO Audit and Analysis by Emmanuel Onuora.pdf
Technical SEO Audit and Analysis by Emmanuel Onuora.pdf
 
SmartGroup Blogging Presentation - Andre Jensen
SmartGroup Blogging Presentation - Andre JensenSmartGroup Blogging Presentation - Andre Jensen
SmartGroup Blogging Presentation - Andre Jensen
 
WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...
WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...
WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...
 
BlogPaws 2010 West - Blogging Tools - Wordpress - Sana Ahmed
BlogPaws 2010 West - Blogging Tools - Wordpress - Sana AhmedBlogPaws 2010 West - Blogging Tools - Wordpress - Sana Ahmed
BlogPaws 2010 West - Blogging Tools - Wordpress - Sana Ahmed
 
WordCamp 2012 WordPress SEO
WordCamp 2012 WordPress SEOWordCamp 2012 WordPress SEO
WordCamp 2012 WordPress SEO
 
SEO For WordPress
SEO For WordPressSEO For WordPress
SEO For WordPress
 
Developing Branding Solutions for 2013
Developing Branding Solutions for 2013Developing Branding Solutions for 2013
Developing Branding Solutions for 2013
 
Seo hints
Seo hintsSeo hints
Seo hints
 
Drupal SEO
Drupal SEODrupal SEO
Drupal SEO
 
How to Set Up a WordPress Blog for Your Business
How to Set Up a WordPress Blog for Your BusinessHow to Set Up a WordPress Blog for Your Business
How to Set Up a WordPress Blog for Your Business
 

Plus de Wiideman Consulting Group (13)

SEO Roadmap
SEO RoadmapSEO Roadmap
SEO Roadmap
 
Link Building Workshop - SEO After Penguin & Panda
Link Building Workshop - SEO After Penguin & PandaLink Building Workshop - SEO After Penguin & Panda
Link Building Workshop - SEO After Penguin & Panda
 
Google+ Local Strategy Workshop
Google+ Local Strategy WorkshopGoogle+ Local Strategy Workshop
Google+ Local Strategy Workshop
 
Critical SEO Strategy
Critical SEO StrategyCritical SEO Strategy
Critical SEO Strategy
 
Optimizing WordPress and Content for Higher Google Ranking
Optimizing WordPress and Content for Higher Google RankingOptimizing WordPress and Content for Higher Google Ranking
Optimizing WordPress and Content for Higher Google Ranking
 
How to Write an SEO Obstacle Analysis Report
How to Write an SEO Obstacle Analysis ReportHow to Write an SEO Obstacle Analysis Report
How to Write an SEO Obstacle Analysis Report
 
How to Create and Submit an XML SItemap
How to Create and Submit an XML SItemapHow to Create and Submit an XML SItemap
How to Create and Submit an XML SItemap
 
Website Redirects to Reduce Duplicate Content
Website Redirects to Reduce Duplicate ContentWebsite Redirects to Reduce Duplicate Content
Website Redirects to Reduce Duplicate Content
 
Internet Marketing Tools: SEO Software
Internet Marketing Tools: SEO SoftwareInternet Marketing Tools: SEO Software
Internet Marketing Tools: SEO Software
 
Slides from Startupitis Event
Slides from Startupitis EventSlides from Startupitis Event
Slides from Startupitis Event
 
Paid Search Strategies
Paid Search StrategiesPaid Search Strategies
Paid Search Strategies
 
Search Engine Strategies
Search Engine StrategiesSearch Engine Strategies
Search Engine Strategies
 
Search Marketing 101
Search Marketing 101Search Marketing 101
Search Marketing 101
 

Dernier

(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)oannq
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan
 
Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi OneDay18
 
Inspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptxInspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptxShubham Rawat
 
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...JeylaisaManabat1
 
南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证kbdhl05e
 
integrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfintegrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfAmitRout25
 
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Mikko Kangassalo
 

Dernier (8)

(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)(南达科他州立大学毕业证学位证成绩单-永久存档)
(南达科他州立大学毕业证学位证成绩单-永久存档)
 
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
Authentic No 1 Amil Baba In Pakistan Amil Baba In Faisalabad Amil Baba In Kar...
 
Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi
 
Inspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptxInspiring Through Words Power of Inspiration.pptx
Inspiring Through Words Power of Inspiration.pptx
 
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
 
南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证南新罕布什尔大学毕业证学位证成绩单-学历认证
南新罕布什尔大学毕业证学位证成绩单-学历认证
 
integrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfintegrity in personal relationship (1).pdf
integrity in personal relationship (1).pdf
 
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
 

Wordpress SEO Featuring Dave Jesch

  • 1. WordPress SEO by Dave Jesch www.DIYOnlineSolutions.com
  • 2. Topics: - WordPress Configuration Settings - Theme Optimization - Writing Posts - SEO Related Plugins - Additional Steps Slides available at: http://www.DIYOnlineSolutions.com/wordpress-seo
  • 4. Permalink Settings Settings -> Permalinks - Use anything but the default settings! - ?p=123 and /archive/123 don't put keywords in the URL - best is /%category%/%postname%/
  • 5. Domain Name Settings Settings -> General - Select preferred domain name either with the www. or without - Then tell Google Webmaster Tools your preferred domain - WordPress will automatically redirect non-www domains to www.domain.com This helps to reduce duplicate content, since the same content could be found at domain.com/article and www. domain.com/article.
  • 6. Writing Settings Settings -> Writing - Update Services When you publish a new post, WordPress automatically notifies the following site update services. - See http://codex.wordpress.org/Update_Services for a list of re-posting services. - You can find more by searching in Google.
  • 7. Comment Settings Settings -> Discussion - Comments are how you get people to come back [x] Allow people to post comments. [ ] Users must be registered and logged in to comment. [x] Enable threaded/nested comments. [x] An administrator must always approve the comment. Follow people who comment on your site. - Comment on their site, it could get you a link back to your site.
  • 8. Privacy Settings Settings -> Privacy Let the Search Engines in! (o) "I would like my blog to be visible to everyone..."
  • 10. Optimize Headings - <h1> - Make sure post titles use <h1> tags correctly. - Remove <a>post-title</a> on single.php - Remove <h1> tags in the header. - These often only have an image or the blog title in them. - Post titles should be no more than <h3> for category and archive pages.
  • 11. Optimize the "more" text in index.php, look for: the_content('Read more &raquo;'); Change to: the_content( the_title('Read more on ', ' &raquo;', FALSE)); This puts your keyword rich title into the link, as in: Read more on How to Increase Profits >>
  • 12. Optimize Comment Text Change comments_link() and comments_popup_link() change: 'No comments' to: 'No comments yet - we invite your feedback' The comments_popup_link() and comments_link() functions may be used in multiple pages of your theme, look around.
  • 13. Remove in-page JavaScript and CSS Javascript and CSS should always be in an external file rather than within your HTML page. - As an external page, this can be cached. - Can also be excluded via robots.txt - Reduces page size / speeds page load time Some plugins output Javascript and/or CSS directly into the page content. Double check your plugins to see if they do this.
  • 14. Sidebars - Remove Blogroll Excessive outside links can drain "link juice." - Having links to other sites on every page just creates a lot of links - Links to those sites may not be contextually relevant on all pages, making the links worth less. Consider adding these links only on your home page instead.
  • 15. Use .htaccess to add "expires" header Allows browsers to better control caching of static files. <ifmodule mod_expires.c> <filesmatch ".(jpg|gif|png|css|js)$"> ExpiresActive on ExpiresDefault "access plus 1 year" </filesmatch> </ifmodule>
  • 16. Count Queries and Execution time In footer.php: <!-- <?php echo ' Page made '; echo get_num_queries() . ' queries '; echo ' and ran in '; timer_stop(1); echo ' seconds.'; ?> -->
  • 18. Titles - These produce the URL, or permalink for your blog post or page. - Always use good keyword rich titles - Put important keywords early in the title - Good titles evoke emotional response, promise something, or ask question. - Write to your target. Qualifying wrong viewer leads to low conversion rate or bouncebacks. - Don't use same titles/keywords at start of every title. Mix things up if possible. - Make titles at least slightly different from meta descriptions and headings.
  • 19. Images - When uploading images, fill in the Title and Caption - Title equates to title= tag. - Caption equates to alt= tag. - Description is not shown...for your reference. - WordPress will automatically create images of the sizes specified in the Media Settings area.
  • 20. Use Pages instead of Posts - When appropriate, these have some advantages: - Pages can have more specific URLs. - Use Permalink settings to include the category name. - Disable comments - Comments left by readers can destroy keyword density. - Add keywords that you do not wish to target. - Bloat pages with unwanted keywords, text and links.
  • 21. If a Post Becomes Popular Consider Promoting the Post to a Page - Change the permalink of the post to %name%-original - Keeping original Post means you keep the comments. - Redirect the old Post's URL to the new Page - Provide a link from the Page to the original Post - Inform readers of the new Page - Inform inbound links that you've updated content. this could get more inbound links.
  • 22. Encourage Readers to Subscribe - Offer incentives - free e-book - videos - prizes When people subscribe you can use their email address to market to them and inform them of new content or offerings.
  • 23. Encourage User Comments - Write blog posts that elicit a response. Ask questions. - Finish blog posts with "We invite your feedback." - Thank your commentors. - Interact with commentors. - Add a subscription/opt-in at the end of your blog posts.
  • 25. How to Install Plugins In the Admin go to: - Plugins - Add New - Search by Name or - Upload from .zip file - Activate Plugin
  • 26. SEO Related Plugins 1. All in One SEO Pack http://semperfiwebdesign.com/portfolio/wordpress/wordpress-plugins/all-in- one-seo-pack/ Lots of SEO Tools. Edit title, keywords, meta data, etc. 2. Robots Meta by Joost de Valk Control index,follow for each Page & site-wide settings too. 3. Google XML Sitemap by Arne Brachhold Auto build sitemap.xml files. 4. Redirection by John Godley Redirect bad links and changed Permalinks. 5. SEO Slugs by Andrei Mikrukov Removes stop words from permalinks. 6. Breadcrumbs NAVXT by John Havlik Adds links to help show structure of site content. 7. Google Analytics by DIYOnlineSolutions Add Google Analytics code to your pages for tracking.
  • 28. Robots.txt File Keep Search Engines from Indexing Unnecessary Pages User-Agent: * sitemap: http://domain.com/sitemap.xml Allow: / Disallow: /comments/feed/ Disallow: /feed/ Disallow: /wp-admin/ Disallow: /wp-login.php Disallow: /wp-register.php
  • 29. Install Caching Plugin - Speed is important - Caching can reduce the time it takes to satisfy a request. - Effectiveness depends on your theme, host and the plugin W3 Total Cache http://wordpress.org/extend/plugins/w3-total-cache/
  • 30. Nofollow Unnecessary Links Consider nofollowing links to: - login/registration pages (via Robots Meta plugin) - RSS feeds - Subscribe by email
  • 31. Subscribe to Comments A few plugins available for this feature - Keep customers coming back when new posts are made - Use emails for marketing and promotions
  • 32. Social Media Plugins Many Social Media Plugins available - Twitter Tools - Can make a tweet for every blog post with link to site - Facebook - Social Bookmarking
  • 33. Find Related Blogs Become active on related blogs. - Make comments / Add to conversation - Can be a good source of inbound links
  • 34. Speed Up Your Theme Advanced Techniques Some ideas: - in headers.php, remove bloginfo('html_type') and bloginfo('charset') - change to constants. - make stylesheet and javascript URLs static - make pingback and RSS feed URLs static - Remove WordPress version - Some themes have similar calls in footer; remove those as well.