More Related Content 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