Joomla! en zoekmachines : 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?
Ontmoet Tux, onze opdrachtgever voor vandaag: de pinguinshop case studie
Case studie: de pinguinshop GRATIS DOWNLOAD
Case studie: de pinguinshop EENVOUDIGE INSTALLATIE
Case studie: de pinguinshop VEEL GRATIS TEMPLATES
Case studie: de pinguinshop VEEL GRATIS EXTENSIES
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! an out of the box CMS? Joomla out of the box is niet zoekmachine vriendelijk
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! an out of the box CMS?
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.
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 weergave van titels De HMTL titel is 1 van de belangrijkste elementen in een webpagina voor 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! 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! 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 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 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 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 META tag velden
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 - the dynamic portal engine and content management system, The Tux pinguin goodies sales for the Linux desktop environment."
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 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-07- 07 12:28:33 GMT" />
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 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: <!-- 1159819088 -->
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
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
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 HTML output Goede html code en response header output is noodzakelijk voor 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
hoe verder? Conclusie: Standaard gaan niet echt samen
hoe verder? gelukkig zijn er oplossingen aanwezig
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
oplossingen Opensef Gratis te downloaden op www.open-sef.org Aantal downloads afgelopen 2 maanden 12.500, afgelopen jaar 100.000
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.
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
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! 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! 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! demo! Demo van open sef en sef patch