Joomla! en zoekmachines Joomla! en SEO: De basis elementen van SEO
Richard Bruning
Joomla! “out of the box CMS”
Hoe doeltreffend is Joomla “out of the box” voor U als website eigenaar?
Joomla! en SEO
Ontmoet Tux, onze opdrachtgever voor vandaag:
de pinguinshop case studie
Joomla! en SEO
Case studie: de pinguinshop
GRATIS DOWNLOAD
Joomla! en SEO
Case studie: de pinguinshop
EENVOUDIGE INSTALLATIE
Joomla! en SEO
Case studie: de pinguinshop
VEEL GRATIS TEMPLATES
Joomla! en SEO
Case studie: de pinguinshop
VEEL GRATIS EXTENSIES
Joomla! en SEO
Joomla! “an out of the box CMS?” Met Joomla! “out of the box” kanTux feitelijk goedkoop, snel en direct een website opzetten.
Maar is dit voldoende?
Joomla! en SEO
Joomla! “an out of the box CMS?”
Joomla “out of the box” is niet zoekmachine vriendelijk
Joomla! en SEO
Joomla! “an out of the box CMS?”
Wat is SEO? SEO staat voor “Search engine Optimalisation” Doel is de website goed vindbaar te maken in de onbetaalde zoekresultaten van de doelgroep van de website en zodoende meer kwalitatief verkeer naar de website herleiden. Joomla! en SEO
Joomla! “an out of the box CMS?”
Joomla! en SEO
Joomla! “an out of the box CMS?” Goede kennis van (html)techniek is noodzakelijk om SEO te begrijpen. Tux als leek heeft geen kennis van HTML en vertrouwd op datgene wat Joomla! te bieden heeft.
Joomla! en SEO
Joomla! en SEO wat is er mis? - Geen goede weergave van titels - Geen controle over META tags + inhoud - Overbodige code in de HTML pagina - Beperking van wat mag worden geindexeerd - Standaard Joomla URL's
Joomla! en SEO
Joomla! en weergave van titels
De HMTL titel is 1 van de belangrijkste elementen in een webpagina voor SEO!
Joomla! en SEO
Joomla! standaard foutieve titels
Voor content elementen bestaat de titel uit de sitename + titel van het document Voor menu elementen + frontpage bestaat de titel uit de sitename + menu naam
Joomla! en SEO
Joomla! standaard foutieve titels Dit heeft als gevolg: Iedere webpagina heeft de sitename in de titel De ultimate pinguinshop – Pinguin tux linux sales Belangrijke pagina's zoals de homepage / blogsection / blogcategory hebben niets zeggende titels: De ultimate pinguinshop - Home Joomla! en SEO
Joomla! standaard foutieve titels Diversiteit van titels is noodzakelijk voor SEO: Volledige controle over de samenstelling van de titel voor elke(!) pagina ontbreekt in Joomla!
Joomla! en SEO
Joomla! en META tag velden META tag velden zoals description, keywords hebben nog steeds een toegevoegde waarde T.a.v. de samenstelling van de meta velden ontbreekt elke controle bij Joomla!
Joomla! en SEO
Joomla! en META tag velden
Wat zijn META tag velden Een META tag is een speciale HTML tag welke informatie bevat over een webpagina. Het geeft additionele informatie over een webpagina en zoekmachines gebruiken deze META tags nog steeds.
Joomla! en SEO
Joomla! en META tag velden Zijn META tag velden nog nuttig? Indien de trefwoorden in de META velden overeen komen met de inhoud van de pagina zelf; De description tag wordt nog gebruikt als beschrijving van een pagina in de zoekresultaatlijst. Goede META tags kunnen in ieder geval geen kwaad. Gebruik ze daarom altijd voor de belangrijkste pagina's.
Joomla! en SEO
Joomla! en META tag velden
Joomla! en SEO
Joomla! en META tag velden De meta velden van de content element zijn samengesteld met de inhoud van de global meta data velden Voorbeeld standaard Joomla meta tag description: "Joomla content pinguin desktop
- the dynamic portal engine and management system, The Tux goodies sales for the Linux environment."
Joomla! en SEO
Joomla! en META tag velden Geen controle over bepaalde META tags: <meta name="Generator" content="Joomla! - Copyright (C) 2005 - 2006 Open Source Matters. All rights reserved." /> <meta name="robots" content="index, follow" />
Joomla! en SEO
Joomla! en META tag velden
Geen mogelijkheid om additionele META tags toe te voegen, voorbeelden: <meta name=”copyright” content=”Pinguinshop.info”> <meta name="googlebot" content="noarchive" /> <meta name="Rating" content="Safe for kids" /> <meta http-equiv="expires" content="Thu, 13 Jul 2006 0:00:00 GMT" /> <meta http-equiv="Last-modified" content="2006-0707 12:28:33 GMT" />
Joomla! en SEO
Joomla! en META tag velden Diversiteit van META tag velden is noodzakelijk voor SEO: Volledige controle over de samenstelling + toevoeging van META tags voor elke(!) pagina ontbreekt in Joomla!
Joomla! en SEO
Joomla! en de HTML code
Onder in de HTML code is een commentaar regel opgenomen waarin elke keer dat de pagina wordt opgevraagd een nieuwe code verschijnt:
Joomla! en SEO
Joomla! en http response header Vreemde http response headers, welke door Joomla! in de http response header worden aangemaakt. Demo voorbeeld van de hiervoor besproken elementen en de reponse header + uitleg
Joomla! en SEO
beperking opname zoekmachines
De robot.txt file geeft aan welke paden (van de urls) wel en niet mogen worden geindexeerd en dus worden opgenomen in de indexes van Google
Joomla! en SEO
beperking opname zoekmachines
In de robot.txt file wordt in de standaard Joomla installatie voor de /image/* directory aangegeven dat deze niet mag worden geindexeerd (Disallow: /images/): Gevolg is dat plaatjes en documenten (PDF en MS office documenten) niet in de index van Google, etc. worden opgenomen.
Joomla! en SEO
Joomla! en HTML output
Goede html code en response header output is noodzakelijk voor SEO.
Joomla! en SEO
Joomla! standaard URL's
Een standaard Joomla! URL heeft geen toegevoegde waarde op SEO gebied: http://www.pinguinshop.info /index.php?option=com_content&task=section&id=1&Itemid=2
Joomla! en SEO
Joomla! en SEO hoe verder?
Conclusie: Standaard Joomla! en SEO gaan niet echt samen
Joomla! en SEO
Joomla! en SEO hoe verder?
gelukkig zijn er oplossingen aanwezig
Joomla! en SEO
Joomla! en SEO oplossingen Joomlatwork SEF Patch Gratis te downloaden op www.joomlatwork.com Aantal downloads afgelopen 3 maanden: 14.000
Joomlatwork SEF patch extended www.joomlatwork.com Te koop for 8,33 Euro
Joomla! en SEO
Joomla! en SEO oplossingen Opensef Gratis te downloaden op www.open-sef.org Aantal downloads afgelopen 2 maanden 12.500, afgelopen jaar 100.000
Joomla! en SEO
Joomla! en de reviews This patch is amazing excellent ! I agree that it should be part of the official Joomla core code. I have longed for this since I started using Joomla. Thank you soo much for this patch! This is soo needed in Joomla core! This is the first thing I install when starting any Joomla site and I'm surprised that the quick fixes used in this patch aren't already encorporated into the default Joomla install. A must for SEO on any site. This patch and openSEF make a killer team! :) Finally someone fixed perhaps the single biggest problem with Joomla from a SEO standpoint A big THANK YOU to the developers of this extension.
Joomla! en SEO
Joomlatwork SEF patch De SEF Patch zorgt ervoor dat Joomla SEO vriendelijk is t.a.v. de basis elementen in Joomla: - Goede HTML titels - Goede META tags keywords en description - Goede aangemaakte HTML code - Geen overbodige tags in de code en header
Nadeel is dat de patch een aantal core files van Joomla vervangt. Installatie gaat middels FTP
Joomla! en SEO
Joomlatwork SEF patch extended Biedt dezelfde functionaliteit als de gratis patch + •Mogelijkheid om 5 META tags toe te voegen (bijvoorbeeld copyright, rating, etc..) •Mogelijkheid om de de http equiv headers lastmodified en exipered te gebruiken bij content •Mogelijkheid om te voorkomen dat documenten in de Google cache worden opgenomen. •Mogelijkheid om te voorkomen dat Google de images niet op neemt in de Google index •Wel/niet toestaan dat Google een samenvatting toont in de zoek resultaatlijst Nadeel is dat de patch een aantal core files van Joomla vervangt. Installatie gaat middels component installer
Joomla! en SEO
Joomla! opensef Zorgt voor zoekmachine vriendelijke URL's
Standaard Joomla URL http://www.pinguinshop.info/index.php?option=com_content&id=19&Itemid=89 Zoekmachine vriendelijke URL http://www.pinguinshop.info/tux/pinguins-toys/antartica.html
Joomla! en SEO
Joomla! opensef Opensef is de beste URL rewritting component welke beschikbaar is voor Joomla: Zorgt voor een minimale load voor de webserver (SQL omgeving). Vanaf de RC 6 is een volledig URL caching functionaliteit erin gebouwd en is daarmee kwa performance en Memory management vele malen beter dan: - ARTIO JoomSEF (opensource component) - SEF advance (commercial component) (cijfers vanuit een benchmark)
Joomla! en SEO
Joomla! demo!
Demo van open sef en sef patch
Joomla! en SEO