More Related Content Similar to Fixing Joomla's SEO problems with sh404SEF Similar to Fixing Joomla's SEO problems with sh404SEF (20) Fixing Joomla's SEO problems with sh404SEF2. Anything Digital
Victor Drover (Milwaukee, WI)
Vali Barbu-Nicusor (Romania)
Jeff Channell (USA)
Yannick Gaultier (France)
Ron van Schaik (Canada)
thingdigital
10. Menus control content
Main Menu
∟ Site Map (Category Blog)
∟ Articles (Category Blog)
∟ Options (Article)
thingdigital
11. Joomla URLs
Native URL
index.php?option=com_content&id=7&view=blog&Itemid=398
SEF URL
site-map/articles/parameters.html
thingdigital
12. Joomla URLs
Every page load
generates a fresh URL
thingdigital
14. sh404SEF URLs
Native URL
SEF URL
Store in database
thingdigital
19. Duplicate URLs
parental: parameters.html
child: using-joomla/parameters.html
child of child: site-map/articles/parameters.html
thingdigital
25. One URL to rule them all
URL 1
URL 2
URL 3 Main URL
...
URL X
thingdigital
32. More duplicate URLs in Joomla
sample-data-articles/joomla/options.html
sample-data-articles/joomla/options/page_1.html
sample-data-articles/joomla/options/page_2.html
thingdigital
34. rel attributes & Joomla
<a href="URL" rel="next"/>
<a href="URL" rel="prev"/>
thingdigital
35. HTML link types & sh404SEF
<link rel="next" href="URL" />
<link rel="prev" href="URL" />
thingdigital
36. Even more duplicate URLs!
options/Print.html options.pdf
options.html
options.html&highlight options.html&utm_source...
thingdigital
37. Multi-category directories
avengers.html
action/avengers.html marvel/avengers.html robert-downey-jr/avengers.html
thingdigital
46. Fixing Multiple H1 tags
BEFORE AFTER
<h1>Heading <h1>Heading
<h1>Sub-heading <h2>Sub-heading
<h1>Sub-heading <h2>Sub-heading
thingdigital
55. shURLs vs. 3rd parties
your-domain.com/agye682
vs.
bit.ly/agye682
thingdigital
66. HTACCESS v. index.php
sample-data-articles/joomla/options.html
index.php/sample-data-articles/joomla/options.html
thingdigital
69. Tip #2 - extensions
sh404SEF > sh404SEF Configuration button > By Component tab
thingdigital
70. Tip #3 - trial and error
NEVER purge the URLs on a production site
thingdigital
71. Tip #4 - big site, crap hosting
sh404SEF > sh404SEF Configuration button > Advanced tab
thingdigital
72. Tip #5 - aliases
sh404SEF > URL Manager > Edit URL > Aliases tab
thingdigital
74. Tip #7 - Custom 404 page
thingdigital
76. Tip #9 - locating 404 errors
auditmypc.com/free-sitemap-generator.asp
thingdigital
79. Summary
Duplicate
Content Consolidation
• Itemids (duplicate URLs)
• Article and page navigation
• Canonical URLs
thingdigital
80. Links
sh404SEF
anything-digital.com/3w
Periodic Table
searchengineland.com/seotable/download-periodic-table-of-seo
This Presentation
slidesha.re/N4tJoc
thingdigital