Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Fixing Joomla’sSEO problem(s)   thingdigital   sustainable open source          anything-digital.com
Anything DigitalVictor Drover (Milwaukee, WI)   Vali Barbu-Nicusor (Romania)         Jeff Channell (USA)     Yannick Gault...
What is SEO?               thingdigital
thingdigital
Why is SEO so hard?                      thingdigital
thingdigital
SEO techniques                 thingdigital
searchengineland.com/seotable/download-periodic-table-of-seo                                                              ...
thingdigital
Menus control content Main Menu    ∟ Site Map (Category Blog)        ∟ Articles (Category Blog)             ∟ Options (Art...
Joomla URLs                    Native URLindex.php?option=com_content&id=7&view=blog&Itemid=398                     SEF UR...
Joomla URLs   Every page loadgenerates a fresh URL                    thingdigital
sh404SEF is different                    thingdigital
sh404SEF URLs     Native URL      SEF URL  Store in database                      thingdigital
native URL requestbuild SEF URL       check DB for URLJoomla              sh404SEF                                 thingdi...
ranking factor dilution total importance                      = importance/URL# of duplicate URLs                         ...
thingdigital
New menu item                thingdigital
Duplicate URLsparental:     parameters.htmlchild:        using-joomla/parameters.htmlchild of child: site-map/articles/par...
Parameters?              thingdigital
What would Google do?                   thingdigital
sh404SEFsample-data-articles/joomla/options.html                                           thingdigital
sh404SEF           thingdigital
ItemIDs          thingdigital
One URL to rule them all URL 1 URL 2 URL 3          Main URL ... URL X                           thingdigital
sh404SEF doesNOT create URLs                  thingdigital
thingdigital
sh404SEFsample-data-articles/joomla/options.html                                           thingdigital
URL Customization                    thingdigital
Rules for   URLgeneration             thingdigital
thingdigital
More duplicate URLs in Joomlasample-data-articles/joomla/options.htmlsample-data-articles/joomla/options/page_1.htmlsample...
HTML5 rel attributew3schools.com/html5/att_a_rel.asp                                              thingdigital
rel attributes & Joomla<a href="URL" rel="next"/><a href="URL" rel="prev"/>                             thingdigital
HTML link types & sh404SEF <link rel="next" href="URL" /> <link rel="prev" href="URL" />                                  ...
Even more duplicate URLs!   options/Print.html                       options.pdf                         options.htmloptio...
Multi-category directories                          avengers.htmlaction/avengers.html   marvel/avengers.html   robert-down...
HEAD : rel=”canonical”             <link rel="canonical" href="http://www.example.com/" />seomoz.org                      ...
rel=canonical & sh404SEF                       thingdigital
rel=canonical & sh404SEF                           thingdigital
thingdigital
<title>About the Joomla! Project</title>                                           thingdigital
sh404SEFsample-data-articles/joomla/options.html                                           thingdigital
Title and meta editor                        thingdigital
thingdigital
Fixing Multiple H1 tags BEFORE             AFTER<h1>Heading       <h1>Heading<h1>Sub-heading   <h2>Sub-heading<h1>Sub-head...
thingdigital
Social Signals                 thingdigital
Social Signals{sh404sef_social_buttons}                            thingdigital
Social Parameters                    thingdigital
thingdigital
Location, location, location.                            thingdigital
thingdigital
shURLsdomain.com/sample-data-articles/joomla/options.html                  domain.com/cw                                  ...
shURLs vs. 3rd parties your-domain.com/agye682            vs.      bit.ly/agye682                           thingdigital
Installation and setup                         thingdigital
Obtain sh404SEFProduct Page:   anything-digital.com/3wPurchase, $39: anything-digital.com/9f                              ...
Install sh404SEF                   thingdigital
Configure sh404SEF                     thingdigital
ExtensionsConfiguration                thingdigital
Configure sh404SEF                     thingdigital
SEO Configuration                    thingdigital
Configure sh404SEF                     thingdigital
Social SEO Configuration                           thingdigital
Enable sh404SEF                  thingdigital
HTACCESS v. index.php     sample-data-articles/joomla/options.htmlindex.php/sample-data-articles/joomla/options.html      ...
Tips       thingdigital
Tip #1 - module issues                         thingdigital
Tip #2 - extensionssh404SEF > sh404SEF Configuration button > By Component tab                                            ...
Tip #3 - trial and errorNEVER purge the URLs on a production site                                            thingdigital
Tip #4 - big site, crap hostingsh404SEF > sh404SEF Configuration button > Advanced tab                                    ...
Tip #5 - aliasessh404SEF > URL Manager > Edit URL > Aliases tab                                                  thingdigi...
Tip #6 - language bug                        thingdigital
Tip #7 - Custom 404 page                       thingdigital
Tip #8 - 404 manager                       thingdigital
Tip #9 - locating 404 errorsauditmypc.com/free-sitemap-generator.asp                                      thingdigital
thingdigital
thingdigital
Summary           Duplicate      Content Consolidation          • Itemids (duplicate URLs)          • Article and page nav...
Links                           sh404SEF                  anything-digital.com/3w                         Periodic Tablese...
Upcoming SlideShare
Loading in …5
×

Fixing Joomla's SEO problems with sh404SEF

8,858 views

Published on

  • Be the first to comment

Fixing Joomla's SEO problems with sh404SEF

  1. 1. Fixing Joomla’sSEO problem(s) thingdigital sustainable open source anything-digital.com
  2. 2. Anything DigitalVictor Drover (Milwaukee, WI) Vali Barbu-Nicusor (Romania) Jeff Channell (USA) Yannick Gaultier (France) Ron van Schaik (Canada) thingdigital
  3. 3. What is SEO? thingdigital
  4. 4. thingdigital
  5. 5. Why is SEO so hard? thingdigital
  6. 6. thingdigital
  7. 7. SEO techniques thingdigital
  8. 8. searchengineland.com/seotable/download-periodic-table-of-seo thingdigital
  9. 9. thingdigital
  10. 10. Menus control content Main Menu ∟ Site Map (Category Blog) ∟ Articles (Category Blog) ∟ Options (Article) thingdigital
  11. 11. Joomla URLs Native URLindex.php?option=com_content&id=7&view=blog&Itemid=398 SEF URL site-map/articles/parameters.html thingdigital
  12. 12. Joomla URLs Every page loadgenerates a fresh URL thingdigital
  13. 13. sh404SEF is different thingdigital
  14. 14. sh404SEF URLs Native URL SEF URL Store in database thingdigital
  15. 15. native URL requestbuild SEF URL check DB for URLJoomla sh404SEF thingdigital
  16. 16. ranking factor dilution total importance = importance/URL# of duplicate URLs thingdigital
  17. 17. thingdigital
  18. 18. New menu item thingdigital
  19. 19. Duplicate URLsparental: parameters.htmlchild: using-joomla/parameters.htmlchild of child: site-map/articles/parameters.html thingdigital
  20. 20. Parameters? thingdigital
  21. 21. What would Google do? thingdigital
  22. 22. sh404SEFsample-data-articles/joomla/options.html thingdigital
  23. 23. sh404SEF thingdigital
  24. 24. ItemIDs thingdigital
  25. 25. One URL to rule them all URL 1 URL 2 URL 3 Main URL ... URL X thingdigital
  26. 26. sh404SEF doesNOT create URLs thingdigital
  27. 27. thingdigital
  28. 28. sh404SEFsample-data-articles/joomla/options.html thingdigital
  29. 29. URL Customization thingdigital
  30. 30. Rules for URLgeneration thingdigital
  31. 31. thingdigital
  32. 32. More duplicate URLs in Joomlasample-data-articles/joomla/options.htmlsample-data-articles/joomla/options/page_1.htmlsample-data-articles/joomla/options/page_2.html thingdigital
  33. 33. HTML5 rel attributew3schools.com/html5/att_a_rel.asp thingdigital
  34. 34. rel attributes & Joomla<a href="URL" rel="next"/><a href="URL" rel="prev"/> thingdigital
  35. 35. HTML link types & sh404SEF <link rel="next" href="URL" /> <link rel="prev" href="URL" /> thingdigital
  36. 36. Even more duplicate URLs! options/Print.html options.pdf options.htmloptions.html&highlight options.html&utm_source... thingdigital
  37. 37. Multi-category directories avengers.htmlaction/avengers.html marvel/avengers.html robert-downey-jr/avengers.html thingdigital
  38. 38. HEAD : rel=”canonical” <link rel="canonical" href="http://www.example.com/" />seomoz.org thingdigital
  39. 39. rel=canonical & sh404SEF thingdigital
  40. 40. rel=canonical & sh404SEF thingdigital
  41. 41. thingdigital
  42. 42. <title>About the Joomla! Project</title> thingdigital
  43. 43. sh404SEFsample-data-articles/joomla/options.html thingdigital
  44. 44. Title and meta editor thingdigital
  45. 45. thingdigital
  46. 46. Fixing Multiple H1 tags BEFORE AFTER<h1>Heading <h1>Heading<h1>Sub-heading <h2>Sub-heading<h1>Sub-heading <h2>Sub-heading thingdigital
  47. 47. thingdigital
  48. 48. Social Signals thingdigital
  49. 49. Social Signals{sh404sef_social_buttons} thingdigital
  50. 50. Social Parameters thingdigital
  51. 51. thingdigital
  52. 52. Location, location, location. thingdigital
  53. 53. thingdigital
  54. 54. shURLsdomain.com/sample-data-articles/joomla/options.html domain.com/cw thingdigital
  55. 55. shURLs vs. 3rd parties your-domain.com/agye682 vs. bit.ly/agye682 thingdigital
  56. 56. Installation and setup thingdigital
  57. 57. Obtain sh404SEFProduct Page: anything-digital.com/3wPurchase, $39: anything-digital.com/9f thingdigital
  58. 58. Install sh404SEF thingdigital
  59. 59. Configure sh404SEF thingdigital
  60. 60. ExtensionsConfiguration thingdigital
  61. 61. Configure sh404SEF thingdigital
  62. 62. SEO Configuration thingdigital
  63. 63. Configure sh404SEF thingdigital
  64. 64. Social SEO Configuration thingdigital
  65. 65. Enable sh404SEF thingdigital
  66. 66. HTACCESS v. index.php sample-data-articles/joomla/options.htmlindex.php/sample-data-articles/joomla/options.html thingdigital
  67. 67. Tips thingdigital
  68. 68. Tip #1 - module issues thingdigital
  69. 69. Tip #2 - extensionssh404SEF > sh404SEF Configuration button > By Component tab thingdigital
  70. 70. Tip #3 - trial and errorNEVER purge the URLs on a production site thingdigital
  71. 71. Tip #4 - big site, crap hostingsh404SEF > sh404SEF Configuration button > Advanced tab thingdigital
  72. 72. Tip #5 - aliasessh404SEF > URL Manager > Edit URL > Aliases tab thingdigital
  73. 73. Tip #6 - language bug thingdigital
  74. 74. Tip #7 - Custom 404 page thingdigital
  75. 75. Tip #8 - 404 manager thingdigital
  76. 76. Tip #9 - locating 404 errorsauditmypc.com/free-sitemap-generator.asp thingdigital
  77. 77. thingdigital
  78. 78. thingdigital
  79. 79. Summary Duplicate Content Consolidation • Itemids (duplicate URLs) • Article and page navigation • Canonical URLs thingdigital
  80. 80. Links sh404SEF anything-digital.com/3w Periodic Tablesearchengineland.com/seotable/download-periodic-table-of-seo This Presentation slidesha.re/N4tJoc thingdigital

×