SlideShare a Scribd company logo
1 of 32
Richard Pearce
SEO
for
JOOMLA
Build a Joomla Website
How Search
Engines Work
1
Relevancy & Authority
Relevancy
• Choose the right keywords
• Google keyword tool
• Keywords should appear in certain parts of
the page
Authority
• Backlinks to your site
• Quality of links
• Quantity of links
• Keywords in the anchor text - CAREFUL
On-page
Optimization
2
Title Tag
Browser Search Results Menu Title
Customize Title
1. Edit menu item
2. Page Display Options 
Browser Page Title
Meta
DESCRIPTION
NO
Just say
to meta keywords
H1 Tag
Attribute
ALT
Image
File Name
Anchor Text
Read More Article Options Hide Title
Include keywords
in
INTERNAL
LINKS
SEF
URLs
3
URLs come from
MENU
ALIAS using-joomla/
extensions/
components/
content-component/
single-article
URLs
SEF
URL
Rewriting 1. Rename .htaccess
to .htaccess-bak
2. Rename
htaccess.txt to
.htaccess
3. Enable URL
rewriting
301redirects.net/
non-www-to-www-301-
redirect-urls.php
non-WWW
to
WWW
REDIREC
T
MijoSEF
sh404SEF
JoomSEF
Tips
&
Tricks
4
ricksure.info/fast-joomla
robots.txt
Not indexed Delete /images 
CREATE A
Sitemap
• Xmap
• MijoSEF
SOCIAL
Bookmarks
• SP Share
• MijoSEF
Custom Errors
LESS
Less is
REALMarketing
Question Time
Richard Pearce
www.BuildAJoomlaWebsite.com
@RichardOPearce

More Related Content

What's hot

Anatomy of a blog post for community sherpa 2
Anatomy of a blog post for community sherpa 2Anatomy of a blog post for community sherpa 2
Anatomy of a blog post for community sherpa 2
justinfishaw
 
Search engine optimization rankings, tactics & trends
Search engine optimization rankings, tactics & trendsSearch engine optimization rankings, tactics & trends
Search engine optimization rankings, tactics & trends
Dr,Saini Anand
 

What's hot (20)

Anatomy of a blog post for community sherpa 2
Anatomy of a blog post for community sherpa 2Anatomy of a blog post for community sherpa 2
Anatomy of a blog post for community sherpa 2
 
SEO
SEOSEO
SEO
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
Search engine optimisation
Search engine  optimisationSearch engine  optimisation
Search engine optimisation
 
WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...
WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...
WordCamp Toronto SEO: How to do better in Google: Optimizing your WordPress S...
 
Keyword prominence
Keyword prominenceKeyword prominence
Keyword prominence
 
SEO for WordPress WordCamp Toronto 2011
SEO for WordPress WordCamp Toronto 2011SEO for WordPress WordCamp Toronto 2011
SEO for WordPress WordCamp Toronto 2011
 
Optimizing your WordPress Site & Web Content for Search - WordCamp 2012 Buffalo
Optimizing your WordPress Site & Web Content for Search - WordCamp 2012 BuffaloOptimizing your WordPress Site & Web Content for Search - WordCamp 2012 Buffalo
Optimizing your WordPress Site & Web Content for Search - WordCamp 2012 Buffalo
 
SEO Checklist
SEO ChecklistSEO Checklist
SEO Checklist
 
On Page SEO Techniques
On Page SEO TechniquesOn Page SEO Techniques
On Page SEO Techniques
 
Some note about seo
Some note about seoSome note about seo
Some note about seo
 
SEO quick checklist
SEO quick checklistSEO quick checklist
SEO quick checklist
 
Search engine optimization rankings, tactics & trends
Search engine optimization rankings, tactics & trendsSearch engine optimization rankings, tactics & trends
Search engine optimization rankings, tactics & trends
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
5 Google Ranking Factors
5 Google Ranking Factors5 Google Ranking Factors
5 Google Ranking Factors
 
Seo checklist strategy
Seo checklist strategySeo checklist strategy
Seo checklist strategy
 
Seo Star
Seo StarSeo Star
Seo Star
 
On Page SEO Process to Rank Better than Competitors in Google SERP
On Page SEO Process to Rank Better than Competitors in Google SERPOn Page SEO Process to Rank Better than Competitors in Google SERP
On Page SEO Process to Rank Better than Competitors in Google SERP
 
Power point final
Power point finalPower point final
Power point final
 
SEO for your website
SEO for your websiteSEO for your website
SEO for your website
 

Viewers also liked

Representation of social group
Representation of social groupRepresentation of social group
Representation of social group
Abbey Ellison
 
Stroopeffect
StroopeffectStroopeffect
Stroopeffect
mikemod
 
Basic Technical Analysis
Basic Technical AnalysisBasic Technical Analysis
Basic Technical Analysis
stump172
 

Viewers also liked (9)

How to Speed Up Your Joomla Website
How to Speed Up Your Joomla WebsiteHow to Speed Up Your Joomla Website
How to Speed Up Your Joomla Website
 
How to Train Your Joomla Clients
How to Train Your Joomla ClientsHow to Train Your Joomla Clients
How to Train Your Joomla Clients
 
Success in IVF
Success in IVFSuccess in IVF
Success in IVF
 
Representation of social group
Representation of social groupRepresentation of social group
Representation of social group
 
Media Evaluation q2
Media Evaluation q2Media Evaluation q2
Media Evaluation q2
 
Orange
OrangeOrange
Orange
 
Stroopeffect
StroopeffectStroopeffect
Stroopeffect
 
SoftAge, DMS, Document Management, ECM. SCM, Image Processing, Data Processin...
SoftAge, DMS, Document Management, ECM. SCM, Image Processing, Data Processin...SoftAge, DMS, Document Management, ECM. SCM, Image Processing, Data Processin...
SoftAge, DMS, Document Management, ECM. SCM, Image Processing, Data Processin...
 
Basic Technical Analysis
Basic Technical AnalysisBasic Technical Analysis
Basic Technical Analysis
 

Similar to SEO for Joomla

SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012
451 Marketing
 
SEO 101 Workshop 10/2
SEO 101 Workshop 10/2SEO 101 Workshop 10/2
SEO 101 Workshop 10/2
451 Marketing
 

Similar to SEO for Joomla (20)

WordCamp 2012 WordPress SEO
WordCamp 2012 WordPress SEOWordCamp 2012 WordPress SEO
WordCamp 2012 WordPress SEO
 
SEO Strategy ppt
SEO Strategy ppt SEO Strategy ppt
SEO Strategy ppt
 
SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012SEO 101 webinar 10 25-2012
SEO 101 webinar 10 25-2012
 
SEO 101 Workshop 10/2
SEO 101 Workshop 10/2SEO 101 Workshop 10/2
SEO 101 Workshop 10/2
 
On-Page SEO anim.pptx
On-Page SEO anim.pptxOn-Page SEO anim.pptx
On-Page SEO anim.pptx
 
Swift heating solution for seo and website (1).pdf
Swift heating solution for seo and website (1).pdfSwift heating solution for seo and website (1).pdf
Swift heating solution for seo and website (1).pdf
 
Joomladay UK SEO presentation
Joomladay UK SEO presentationJoomladay UK SEO presentation
Joomladay UK SEO presentation
 
wpclerks
wpclerkswpclerks
wpclerks
 
Seo checklist strategy
Seo checklist strategySeo checklist strategy
Seo checklist strategy
 
Seo Training 2012
Seo Training 2012Seo Training 2012
Seo Training 2012
 
What Does It Take to Develop a Smart Mobile App for a Health Research Institute
What Does It Take to Develop a Smart Mobile App for a Health Research InstituteWhat Does It Take to Develop a Smart Mobile App for a Health Research Institute
What Does It Take to Develop a Smart Mobile App for a Health Research Institute
 
Unleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business onlineUnleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business online
 
10 Steps to SEO Success
10 Steps to SEO Success 10 Steps to SEO Success
10 Steps to SEO Success
 
SEO ON PAGE OPTIMIZATION
SEO ON PAGE OPTIMIZATION SEO ON PAGE OPTIMIZATION
SEO ON PAGE OPTIMIZATION
 
Control What You Can Control in WordPress. On Page SEO FTW!
Control What You Can Control in WordPress. On Page SEO FTW!Control What You Can Control in WordPress. On Page SEO FTW!
Control What You Can Control in WordPress. On Page SEO FTW!
 
Basic Search Engine Optimization techniques & tips
 Basic Search Engine Optimization techniques & tips Basic Search Engine Optimization techniques & tips
Basic Search Engine Optimization techniques & tips
 
Search Engine Optimisation for Beginners
Search Engine Optimisation for BeginnersSearch Engine Optimisation for Beginners
Search Engine Optimisation for Beginners
 
SEO for Editors 2009
SEO for Editors 2009SEO for Editors 2009
SEO for Editors 2009
 
Advanced SEO - Ful2.com
Advanced SEO - Ful2.comAdvanced SEO - Ful2.com
Advanced SEO - Ful2.com
 
Seo Training For Beginners By Sandeep Dubey
Seo Training For Beginners By Sandeep DubeySeo Training For Beginners By Sandeep Dubey
Seo Training For Beginners By Sandeep Dubey
 

Recently uploaded

KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
Cara Menggugurkan Kandungan 087776558899
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Morcall Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
vikas rana
 
the Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentationthe Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentation
brynpueblos04
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkacall Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
vikas rana
 

Recently uploaded (14)

LC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdfLC_YouSaidYes_NewBelieverBookletDone.pdf
LC_YouSaidYes_NewBelieverBookletDone.pdf
 
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
 
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Dashrath Puri (Delhi)
 
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
(Aarini) Russian Call Girls Surat Call Now 8250077686 Surat Escorts 24x7
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Morcall Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka Mor
 
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Mukherjee Nagar (Delhi)
 
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
(Anamika) VIP Call Girls Navi Mumbai Call Now 8250077686 Navi Mumbai Escorts ...
 
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Jasola (Delhi)
 
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
 
the Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentationthe Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentation
 
Pokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy TheoryPokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy Theory
 
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
2k Shots ≽ 9205541914 ≼ Call Girls In Palam (Delhi)
 
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarkacall Now 9811711561 Cash Payment乂 Call Girls in Dwarka
call Now 9811711561 Cash Payment乂 Call Girls in Dwarka
 
WOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptxWOMEN EMPOWERMENT women empowerment.pptx
WOMEN EMPOWERMENT women empowerment.pptx
 

SEO for Joomla

Editor's Notes

  1. Is SEO dead?The goal of the search engineYellow pages approach – free listings + paidSell advertisingResults not in alphabetical orderPresent the most relevant web pages that match the search queryTheir algorithm determines which pages are displayed first
  2. 2 main factors – Relevancy & Authority
  3. Which pages in my index contain the words in the search result?There’s more to it, but that’s the basic concept.So you need to choose the right keywords.Not something too broad.The more specific, the easier it is to rank and the more likely it is that keyword is a ‘buying’ keywordGoogle keyword toolCreate pages that contain keywords that match the search query
  4. Which pages are the most authoritative for the search queryComes down to the quantity and quality of backlinks to the pageSo if 2 sites were equal but one had 3 links and the other had 10 links, the one with 10 links would rank higherNot quite – quality counts too. If those 10 links were from little blogs and the other site had 3 high quality links, it would win.One way of telling Google what the target website is about is to include keywords in the anchor text. Dangerous now.
  5. Once you know what keywords to target, place those keywords into the right spots of the page.Here’s how to create a well-optimised page in Joomla.
  6. Title is the text in the browser tabThe title also appears in the search resultsIn Joomla pages are created using menu items.Therefore you specify the page title in the relevant menu item. It’s labelled Menu Title.
  7. Problem is, the title is also used for the navigation buttons and you may not want to use the same for both.Overwrite this in the menu item under Page Display Options – Browser Page TitleThe page title is the most important on-page ranking factor – by far
  8. The meta description serves two purposes:The content is used to help rank the pageThe text is often displayed in the search results and if well written can improve click-throughsAlso on the menu item page
  9. Meta keywords are uselessUnless using the Related Articles moduleCan be examined by your competition
  10. Content can have certain formatting appliedOne option is headingsKeywords appearing in the H1 tag are considered more strongly when rankingMany templates put the H1 tag in the log which is fineBut you might like to create your ownCreate them in the editor by selecting text and choosing Heading 1
  11. Images can have an alternative description for browsers which do not display imagesInclude your keywords in the description – but make sure it reads wellTop screenshot shows the standard Joomla editorBottom screenshot shows JCE
  12. Save image filenames with your keywordsIf multiple words, seperate with hyphens
  13. Featured articles pages and category blog pages can take advantage of the read more functionUsed to just say Read moreNow says Read more: followed by the article titleOverride this in the options for the article – Read more textBut all this does is change the read more text – see panel 2To remove the read more globally, in Article Manager, choose Options and change Show Title with Read More to Hide
  14. When creating links throughout the site, include keywords in the anchor textDon’t just make the link text click hereInstead write naturally and include some keywords if it makes sense in contextAside: when in doubt, write in a way that makes sense to the reader – SEO comes secondBesides we shouldn’t be writing click here any more as mobile devices are very popular and of course you don’t click – you tap
  15. The second most important ranking criteria after the title tag is search engine friendly URLs
  16. URLs are generated from the alias field in each menu itemIf an item has been assigned to a parent item, which is indicated by being indented in the Menu Manager, the resulting URL will include the parent(s)Explain exampleIt worksMight not be ideal – can be overridden using an extension
  17. These settings are found in Global ConfigurationBy default, the first option, SEF URLs is now onThis is great because the old style ugly URLs like in the example are goneThe old URLs had two problemsThey were difficult to quote to peopleThey didn’t assist the search engine is determining what the page is about
  18. BUT by default, index.php still appears in the URLThis can be removed by enabling the URL rewriting optionDoes not work in all hosting environmentsUsed to be very tricky to get working on Windows IIS, but easier nowThis method is for Apache serversThis can break your site if your host is not Joomla-friendlyFTO to server and rename .htaccess to .htaccess-bakRename htaccess.txt to .htaccessEnable URL rewritingIf this breaks your site, revert to the backed up version of .htaccessSwitch to a more Joomla-friendly host like SiteGround
  19. 2 identical sitesBut note the difference in the URLTo a search engine, these are two different sitesYou need to redirect one to the other and the convention is to point the non-www to the www version
  20. 2 optionsUse a search engine friendly extension that includes this featureEnter some code into the .htaccess fileHere is an example that should work(actually the first 2 options should already exist in the htaccess file)But check the URL and if it fails ask your host
  21. Some extensions I have usedMijoSEFfree version availableComplicated to setup and useFeature packedGreat supportsh404SEFprobably still the pickI had trouble with itStill mentioned everywhereJoomSEFFree version available
  22. Some general tips that don’t fit anywhere else
  23. Speed up your siteSee last week’s webinar
  24. Google has several search result types including imagesImages has its own search page but images can also appear in the main resultsRight now none of your images are appearing because you have told Google to ignore themFTP to your site and download the robots.txt fileOpen it and remove the line labelled Disallow: /images/Save and upload
  25. Search engines do a good job of indexing your contentGive them a hand by creating a sitemapXmap is popular and freeMijoSEF can create sitemaps tooSubmit to Google Webmaster Tools & Bing Webmaster Tools
  26. One of the biggest changes to determining the authority of a site is social indicatorsEncourage your visitors to share your content by including social sharing buttons under your articlesSP Share = freeMijoSEF
  27. Strictly speaking not SEOBut helps to have one as you don’t lose the visitorCheck 404 logs and create redirects
  28. Biggest thing you need to do is create a bigger siteConsider a blog or forum or a bunch of articles on varying topicsThink like Wikipedia – lots of pages linking to lots of internal pages
  29. The biggest thing to do is real marketingThe days of creating a heap of pages on third party sites linking back to your pages are goneCreate content, curate content, share content, and it comes backRemember that as nice as it is to get free traffic from the search engines, this is – or should be – only one of many channels you use to gain new followers, customers and members.
  30. Thanks to SiteGround