SlideShare una empresa de Scribd logo
1 de 18
Joomla SEF & SEO
A bunch of stuff that’s good to do!
         Patrick Jackson KPS
           www.kpsystems.com.au




                web: sydney.joomladay.org.au | email: admin@joomladay.org.au
Joomla SEO


      •    Are You Up To Date?
      •    Turn On SEF URLS
      •    Use Aliases
      •    Enter Meta Data
      •    3rd Party Components
      •    Xmap
      •    Trickery!!!




 joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
Are you up to date?


      • A few assumptions I’m going to make…
      • Your Joomla Site is up to date
             – Version 1.5.14 currently
             – Sam Moffat’s JUpdateMan
      • You can access your files on your server
             – FTP, cPanel File Manager, eXtplorer, NinjaXplorer
      • You’ve got sufficient access privileges on your
        site to access the backend and Global
        Configuration


 joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
SEO Techniques




                                                   SEOMoz.org – Search Ranking Factors
                                           http://www.seomoz.org/article/search-ranking-factors

 joomla seo techniques – patrick jackson     web: sydney.joomladay.org.au | email: admin@joomladay.org.au
The Basics

         Turning on SEF in Joomla
        • Joomla! Out of the box has dynamic URLs like
          index.php?option=com_content&Itemid=5&id=10
        • For J1.5, you can quickly make your URLS more Search
          Engine Friendly
        • J1.5 creates a SEF URL from the alias tags
        • This creates a URL like 1-about-joomla.html


        • You turn on Joomla SEF URLs in Global Configuration
        • You can improve the default further by using .htaccess




 joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
Changing the SEF URL


       • So once you have your SEF URLs turned on, Joomla is
         generating them based on the Alias Tag




        • When you create a menu item or article, if you leave the
          alias blank, Joomla will automatically populate it based on
          the Title of the item.
        • For standard Joomla SEF, this all happens dynamically.

 joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
The Basics

         Aliases
        • The alias tags in Joomla are the key to good SEF URLS
        • Joomla will automatically generate them from the
          article title, menu name or other component features
          such as Contact’s Name for com_contact
        • Auto Generated ones can be lengthy if your title’s long
        • By customising your Alias tags, you’ll end up with
          cleaner and often shorter URLS.
        • You can also focus keywords into URLS by customising
          your alias tags – but don’t go overboard!
        • My strategy: make the URLs HUMAN friendly – and
          then they’re also search engine friendly.



 joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
Metadata


      • When Joomla is installed, your site is instantly displaying
        metadata
             • Metadata Description– Default Joomla description
             • Metadata Keywords – Default list of Joomla keywords
      • Change the default global values by going to Global
        Configuration
      • Make your metadata unique for each article
      • Keep your keywords to around 10 – 15 maximum
      • Make the description and keywords for an article relate
        and target the article’s contents



 joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
3rd Party Extensions


        • Components are still handy though for a few things
        • sh404SEF & RSSEO let’s you improve your META tags,
          tidy up the URL and have multiple alias URLS.
        • Xmap & RSSEO creates a dynamic Google site map
        • Several other extensions are available from
          extensions.joomla.org
        • Do your homework on them before you install them!




 joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
Components


      • So you’ll then find that for a simple joomla site, you’ll
        now have SEF URLs up and running!
      • But not everything starts working straight away!
      • Components will generate a SEF URL, but if the URL is
        not based on a component that has a SEF extension, the
        URL may not be as readable as it could be
      • Virtuemart, Fireboard, Community Builder, SOBI, all have
        SEF plugins to allow their URLs to be converted, and work
        best with an additional 3rd Party Component
      • sh404SEF Extensions on JED
      • sh404SEF Extensions List
      • Recently sh404SEF has switched to Commercial model.
 joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
XMap

       • XMap lets you dynamically generate a sitemap for your
         site and display it, but also a Google Sitemap that you
         can submit using Google Webmaster Tools
       • Submitting it to Google will then tell Google what to come
         and look at on your site, and will improve your site’s
         performance
       • It’s pretty much install and off you go, and has a range of
         plugins to map component content.
       • Google likes a sitemap with Priorities to have a page that
         it can focus it’s search on… priority = 1
       • Xmap by default only applies priority to an entire menu
       • So you’ll normally get an error on Google Webmaster
         Tools alerting you to the priority issue. Not critical, but
         easy to fix!
 joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
XMap Menu Trick

                                           • The trick… create a hidden menu
                                             with just an alias to the site’s
                                             default menu item.
                                           • Add this to Xmap configuration,
                                             and set it’s priority to 1.
                                           • Hide it from your general site
                                             map, as it’s a duplicate link to
                                             your home page




 joomla seo techniques – patrick jackson          web: sydney.joomladay.org.au | email: admin@joomladay.org.au
joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
Non-www to www

       • Joomla or non-joomla site, people should be able to reach
         your site via either www.mysite.com or mysite.com
       • Accessing both is fine, but Google used to treat them as 2
         sites, so if you are interested in pagerank, it could have
         been effected.
       • On your site, you can add a few simple lines to your
         .htaccess file that will intercept the non-www and send it
         off to the www
       • RewriteEngine On
         RewriteCond %{HTTP_HOST} ^yoursite.com$ [NC]
         RewriteRule ^(.*)$ http://www.yoursite.com/$1 [R=301,L]
       • Also use Google Webmaster Tools and set your preferred
         domain
       • More info on the concept is at Compass Designs
 joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
Warning: Black Hat

       • Some extensions include backlinks to other sites, or other
         black hat SEO techniques!
       • This can infringe on Google’s policies, and may lead to your
         site being blocked in Google’s search results.
       • The example below is how Artio JoomSEF inserts backlinks
         into the Joomla Generator Tag.




 joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
• Sitelinks




    • Questions & Answers


joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au
Patrick Jackson
     Twitter @partic

     www.kpsystems.com.au




joomla seo techniques – patrick jackson   web: sydney.joomladay.org.au | email: admin@joomladay.org.au

Más contenido relacionado

Destacado

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Destacado (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

SEO In Joomla - Patrick Jackson (JoomlaDay Sydney 2009)

  • 1. Joomla SEF & SEO A bunch of stuff that’s good to do! Patrick Jackson KPS www.kpsystems.com.au web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 2. Joomla SEO • Are You Up To Date? • Turn On SEF URLS • Use Aliases • Enter Meta Data • 3rd Party Components • Xmap • Trickery!!! joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 3. Are you up to date? • A few assumptions I’m going to make… • Your Joomla Site is up to date – Version 1.5.14 currently – Sam Moffat’s JUpdateMan • You can access your files on your server – FTP, cPanel File Manager, eXtplorer, NinjaXplorer • You’ve got sufficient access privileges on your site to access the backend and Global Configuration joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 4. SEO Techniques SEOMoz.org – Search Ranking Factors http://www.seomoz.org/article/search-ranking-factors joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 5. The Basics Turning on SEF in Joomla • Joomla! Out of the box has dynamic URLs like index.php?option=com_content&Itemid=5&id=10 • For J1.5, you can quickly make your URLS more Search Engine Friendly • J1.5 creates a SEF URL from the alias tags • This creates a URL like 1-about-joomla.html • You turn on Joomla SEF URLs in Global Configuration • You can improve the default further by using .htaccess joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 6. joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 7. Changing the SEF URL • So once you have your SEF URLs turned on, Joomla is generating them based on the Alias Tag • When you create a menu item or article, if you leave the alias blank, Joomla will automatically populate it based on the Title of the item. • For standard Joomla SEF, this all happens dynamically. joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 8. The Basics Aliases • The alias tags in Joomla are the key to good SEF URLS • Joomla will automatically generate them from the article title, menu name or other component features such as Contact’s Name for com_contact • Auto Generated ones can be lengthy if your title’s long • By customising your Alias tags, you’ll end up with cleaner and often shorter URLS. • You can also focus keywords into URLS by customising your alias tags – but don’t go overboard! • My strategy: make the URLs HUMAN friendly – and then they’re also search engine friendly. joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 9. Metadata • When Joomla is installed, your site is instantly displaying metadata • Metadata Description– Default Joomla description • Metadata Keywords – Default list of Joomla keywords • Change the default global values by going to Global Configuration • Make your metadata unique for each article • Keep your keywords to around 10 – 15 maximum • Make the description and keywords for an article relate and target the article’s contents joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 10. 3rd Party Extensions • Components are still handy though for a few things • sh404SEF & RSSEO let’s you improve your META tags, tidy up the URL and have multiple alias URLS. • Xmap & RSSEO creates a dynamic Google site map • Several other extensions are available from extensions.joomla.org • Do your homework on them before you install them! joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 11. Components • So you’ll then find that for a simple joomla site, you’ll now have SEF URLs up and running! • But not everything starts working straight away! • Components will generate a SEF URL, but if the URL is not based on a component that has a SEF extension, the URL may not be as readable as it could be • Virtuemart, Fireboard, Community Builder, SOBI, all have SEF plugins to allow their URLs to be converted, and work best with an additional 3rd Party Component • sh404SEF Extensions on JED • sh404SEF Extensions List • Recently sh404SEF has switched to Commercial model. joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 12. XMap • XMap lets you dynamically generate a sitemap for your site and display it, but also a Google Sitemap that you can submit using Google Webmaster Tools • Submitting it to Google will then tell Google what to come and look at on your site, and will improve your site’s performance • It’s pretty much install and off you go, and has a range of plugins to map component content. • Google likes a sitemap with Priorities to have a page that it can focus it’s search on… priority = 1 • Xmap by default only applies priority to an entire menu • So you’ll normally get an error on Google Webmaster Tools alerting you to the priority issue. Not critical, but easy to fix! joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 13. XMap Menu Trick • The trick… create a hidden menu with just an alias to the site’s default menu item. • Add this to Xmap configuration, and set it’s priority to 1. • Hide it from your general site map, as it’s a duplicate link to your home page joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 14. joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 15. Non-www to www • Joomla or non-joomla site, people should be able to reach your site via either www.mysite.com or mysite.com • Accessing both is fine, but Google used to treat them as 2 sites, so if you are interested in pagerank, it could have been effected. • On your site, you can add a few simple lines to your .htaccess file that will intercept the non-www and send it off to the www • RewriteEngine On RewriteCond %{HTTP_HOST} ^yoursite.com$ [NC] RewriteRule ^(.*)$ http://www.yoursite.com/$1 [R=301,L] • Also use Google Webmaster Tools and set your preferred domain • More info on the concept is at Compass Designs joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 16. Warning: Black Hat • Some extensions include backlinks to other sites, or other black hat SEO techniques! • This can infringe on Google’s policies, and may lead to your site being blocked in Google’s search results. • The example below is how Artio JoomSEF inserts backlinks into the Joomla Generator Tag. joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 17. • Sitelinks • Questions & Answers joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au
  • 18. Patrick Jackson Twitter @partic www.kpsystems.com.au joomla seo techniques – patrick jackson web: sydney.joomladay.org.au | email: admin@joomladay.org.au