Sh404sef, Urls, Seo And More

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

3 comments

Comments 1 - 3 of 3 previous next Post a comment

  • + guestc4de6c3 guestc4de6c3 2 months ago
    Excellent presentation giving a great overview of Sh404sef in under 10 minutes.
  • + guest99b6237 guest99b6237 3 months ago
    good...it helps..
  • + guestebb59 guestebb59 7 months ago
    Cool! Thanks for the marvelous work!!
Post a comment
Embed Video
Edit your comment Cancel

6 Favorites

Sh404sef, Urls, Seo And More - Presentation Transcript

  1. sh404sef, urls, seo and more
      • Joomla! Day Schweiz
      • Luzern / 15.11.2008
  2. What's the plan ?
    • a - What are we talking about ?
    • b - Why would you use it ?
    • c - A quick timeline
  3. what's the plan (2)‏
    • d - Taking a tour
      • before you start
      • getting started
      • backend and main settings
      • a few tips
    • e - What's up : feature preview
  4. a - What are we talking about ?
    • a Joomla 1.0.x / 1.5.x native extension
      • adds SEO features
      • fix SEO issues
      • improves security
  5. a - What are we talking about ?
    • Contact info
      • extensions.siliana.com
      • extensions.siliana.com/forums
      • extensions.siliana.com/faq
      • extensions.siliana.com/doc
      • get new development versions at
      • http://download.siliana.com
  6. b - Why would you use it ?
    • user friendliness
      • nice urls, speed (rejected attacks)‏
      • table-less joomla output (1.5.x)‏
      • outgoing links‏
  7. b - Why would you use it ?
    • SEO results
      • page titles, hx tags, read more links, SEF urls
      • table-less joomla output (1.5.x)‏
      • detailed 404 logs (time, I.P., user agent)‏
  8. b - Why would you use it ?
    • improved security
      • url check, XSS
      • anti-flooding
      • anti-spam (Project Honey Pot)‏
      • IP white/black list
  9. c - A quick timeline
    • early 2006
      • build personal sites, want multilingual SEF urls
      • modify 404SEFx
    • late 2006
      • publish hacks on forums
  10. c - A quick timeline
    • early 2007
      • dedicated support site (1 st june '07)‏
      • lots of new features
    • early 2008
      • native Joomla 1.5x
  11. c - A quick timeline
    • today
      • 550 downloads / day
      • 4 000+ forum members
      • 15 000+ forum posts
      • 8 languages
      • 28 core SEF urls plugins
      • 15 + user contributed SEF urls plugins
  12. d - Before you start : SEF urls
    • why ?
      • Joomla only knows about option=com_content&view=...
      • someone needs to translate
    • what is it ?
      • from :
      • mysite.com/index.php?option=com_content&view=article&id=12
      • to :
      • mysite.com/seo/best-practices.html
  13. d - Before you start : Regular urls Web server software (Apache, IIS,...)‏
        • mysite.com/index.php?option=com_content&view=article&id=12
    Joomla! index.php
        • option=com_content
        • &view=article&id=12
        • Joomla generated page content
    internet internet
  14. d - Before you start : SEF urls Web server software (Apache, IIS,...)‏
        • /seo/best-practices.html
        • 404 – Page not found error page
    best-practices.html file does not exist in /seo dir internet internet
  15. d - Before you start : SEF urls Web server software (Apache, IIS,...)‏
        • /seo/best-practices.html
    best-practices.html file does not exist in /seo dir ?
        • Joomla generated page content
    Send request to index.php anyway rewriting internet Joomla! index.php internet
  16. d - Before you start : SEF urls Web server software (Apache, IIS,...)‏
        • /seo/best-practices.html
        • Joomla generated page content
    Joomla!
        • option=com_content&task=...
        • /seo/best-practices.html
    internet rewriting index.php sh404sef index.php internet
  17. d - Before you start : SEF urls Web server software (Apache, IIS,...)‏
        • /seo/best-practices.html
    Joomla!
        • option=com_content&task=...
        • /seo/best-practices.html
        • Joomla generated page content
    internet rewriting index.php sh404sef index.php internet sh404sef
  18. d - Before you start : Rewriting rewriting is outside of Joomla! Web server software (Apache, IIS,...)‏ rewriting Joomla!
    • Apache
      • .htaccess file (needs mod_rewrite)‏
      • /index.php/ in url
    • IIS
      • ISAPI module
      • /index.php/ in url
      • built in IIS 7.0
    • others
      • nginx, Lighttpd, ...
  19. d - Before you start : SEF urls
    • S earch E ngines F riendly urls
    • today : F riendly URL s
      • for people
      • for search engines
    • check faq for more
    • http://extensions.siliana.com/faq
  20. d - Before you start : SEO
    • S earch E ngines O ptimization
    • complex, many factors
      • on page, off page (backlinks, age,...)
    • sh404sef : on page optimization
    • #1 factor : page title, not SEF url
    • Good starting point :
    • www.alledia.com
  21. d - Getting started
    • Get it :
      • joomlacode.org ("official" release)‏
      • download.siliana.com (development rel.)‏
    • ‏ Install it
      • use Joomla 1.0.x / 1.5.x installer
      • packages are all inclusive , only one file
      • beware of permissions/file ownership issues
      • (1.5.x version does not use fully the FTP layer)‏
  22. d - Getting started
    • Upgrading
      • use Joomla installer
      • remove old version
      • install new version
      • everything is preserved : urls, settings, ...
      • preserving can be disabled in backend
  23. d - Getting started
    • dual-level interface
  24. d - Getting started
    • dual-level interface
  25. d - Getting started
    • Default settings are usually OK
    • review settings before enabling
    1 2 3
  26. d- Getting started
    • Enabling with default settings :
      • SEF urls have /index.php/ (don't require .htaccess)‏
      • most important seo improvements
      • most important security checks
  27. d - Getting started
    • if using a .htaccess file
    • remove /index.php/ from urls
    (in extended display mode)‏
  28. d - Getting started
    • prompted to "clear the url cache" when saving config.
  29. d - Getting started Joomla!
        • option=com_content&task=...
        • /seo/best-practices.html
    • sef / non-sef pairs are stored in database
    index.php sh404sef index.php setting does not modify the way URL is built clear URL database setting modify the way URL is built do not clear URL database ex: insert section name in url ON/OFF ex: turn security ON/OFF
  30. d - Getting started
    • Consequences of URL in DB
      • need to create them
        • go to front page
        • use sitemap simulator
      • after clearing DB, "Page not found" errors
      • fast and efficient, especially with disk cache
      • can have short and nice urls
  31. d - Getting started
    • generating SEF urls
      • done through " plugins "
        • one plugin per extension
        • plugins provided for joomla default extensions
        • plugins available for common extensions
      • if no plugin, default to old style Joomla SEF
        • /content/view/32/17/
      • can accept plugins for OpenSEF, SEF Advance
  32. d - Getting started
    • generating page title
      • also done through " plugins "
        • one plugin per extension
        • plugins provided for only a few extensions
    • extensions author provide plugins
    • very easy to write. See :
      • http://extensions.siliana.com/doc
  33. d - Backend and main settings Modify existing automatic urls, Create/edit page title & meta tags Delete all automatic urls. Handle with care View a list of "Page not found" Manage custom urls Update security data Change configuration
  34. d - Backend and main settings
    • Basic configuration
    Use tooltip! extensive help there
  35. d - Backend and main settings
    • Plugins
  36. d - Backend and main settings
    • Languages
      • not yet working with Joomfish on Joomla 1.5
      • works very well with Joomfish on Joomla 1.5
  37. d - Backend and main settings
    • Advanced
  38. d - Backend and main settings
    • Advanced (2)
  39. d - Backend and main settings
    • By component
  40. d - Backend and main settings
    • Meta/SEO
  41. d - Backend and main settings
    • Security
  42. d - Backend and main settings
    • Security (2)
  43. d - Backend and main settings
    • Security (3)
      • check security log files
      • Joomla 1.0.x : /administrator/components/com_sef/logs
      • Joomla 1.5.x : /administrator/components/com_sh404sef/logs
      • sample :
    2008-10-28 01:27:09 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/The-Project/joomla-license-guidelines.html 2008-10-28 01:27:09 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/atom.html 2008-10-28 01:27:10 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/rss.html 2008-10-28 01:27:12 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/atom.html 2008-10-28 01:27:13 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/rss.html 2008-10-28 01:27:14 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/atom.html 2008-10-28 01:27:15 Flooding 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/rss.html 10 requests in less than 10 seconds (max = 10) 2008-10-28 01:27:19 Flooding 127.0.0.1 localhost Firefox/3.0.3 GET /J15x/en/Table/About-Joomla/feed/atom.html 10 requests in less than 10 seconds (max = 10) 2008-10-29 13:43:08 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/atom.html 2008-10-29 13:43:08 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/rss.html 2008-10-29 13:43:09 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/Latest/ 2008-10-29 13:43:11 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/atom.html 2008-10-29 13:43:11 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/rss.html 2008-10-29 13:43:13 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/rss.html 2008-10-29 13:43:14 Page not found (404) 127.0.0.1 localhost Firefox/3.0.3 GET /J15X/en/feed/atom.html
  44. d - Backend and main settings
    • 404 page
      • displayed with Itemid of home page
      • can change Itemid under Very advanced tab
  45. d - Backend and main settings
    • Very advanced
  46. d - Backend and main settings
    • View/Edit SEF urls
    List of non-SEF/SEF pairs stored in database
  47. d - Backend and main settings
    • View/Edit SEF urls
      • after editing, url is available only from :
        • View / Edit custom redirects
  48. d - Backend and main settings
    • New meta
  49. d - Backend and main settings
    • Duplicate url management
    1 Select one url 2 Click button
  50. d - Backend and main settings
    • Duplicate url management
    the SEF url we are managing the various non-sef urls Joomla can create select the one you want to use click on Main URL to use the selected URL
  51. d - Backend and main settings
    • Security stats on main control panel
    • monthly logs rotation
    • stats display updated by clicking on link
    • don't be afraid :)‏
  52. d - A few tips
    • page content rewriting‏
      • ‏ only on Joomla 1.0.x
      • using shCustomTags module
      • tip : replace any text in the page, anywhere (Head, main page)
  53. d - A few tips
    • page content rewriting‏
        • several replacement options
  54. d - A few tips
    • table-less joomla output
      • ‏ only on Joomla 1.5.x
      • under Very. adv. tab
      • ‏ need to adjust stylesheet !
  55. d - A few tips
    • using non-standard port
      • when testing, may use http://localhost:8080
      • under Very adv. tab :
  56. d - A few tips
    • alternate pdf file (1.5.x)‏
      • ‏ only on Joomla 1.5.x, if using .htaccess
      • links to pdf version of articles are like :
      • www.mysite.com/ pdf /article-title.pdf
      • Joomla-generated pdf don't look good
      • tip : put your own version in:
      • /pdf
  57. e – What's up : features preview
    • improved 404 handling
      • auto-search of similar urls
      • email to admin depending on referer
    • pageID, joomla own tiny urls
      • auto-create short urls
        • www.mysite.com/k206
      • sh404sef 301 redirects to
        • www.mysite.com/best-SEO-practices.html
  58. e – What's up : features preview
    • pageID, joomla own tiny urls
      • auto-create short urls
    pageID generated: k206
  59. e – What's up : features preview
    • user requests :
        • www.mysite.com/k206
    • sh404sef 301 redirects to
        • www.mysite.com/best-SEO-practices.html
    • put /k206 on your business cards, leaflet, printed ads
    • easier to type than full url
  60. e – What's up : features preview
    • F I N

+ Yannick GaultierYannick Gaultier, 7 months ago

custom

7268 views, 6 favs, 6 embeds more stats

sh404sef presentation at Joomla! day Switzerland on more

More Info

© All Rights Reserved

Go to text version
  • Total Views 7268
    • 6968 on SlideShare
    • 300 from embeds
  • Comments 3
  • Favorites 6
  • Downloads 0
Most viewed embeds
  • 285 views on http://www.alledia.com
  • 7 views on http://cmsgalaxy.com
  • 4 views on http://dabid.hackinbadakigu.net
  • 2 views on http://suhreedsarkar.blogspot.com
  • 1 views on http://66.102.9.104

more

All embeds
  • 285 views on http://www.alledia.com
  • 7 views on http://cmsgalaxy.com
  • 4 views on http://dabid.hackinbadakigu.net
  • 2 views on http://suhreedsarkar.blogspot.com
  • 1 views on http://66.102.9.104
  • 1 views on http://74.125.39.132

less

Flagged as inappropriate Flag as inappropriate
Flag as innappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

Categories