SlideShare ist ein Scribd-Unternehmen logo
1 von 50
Downloaden Sie, um offline zu lesen
hans2103 22 May 2014
Tips for a successful Magento site
22 MEI 2014 - UTRECHT
Hans Kuijpers
hans2103 22 May 2014
Tips for a successful Magento site
zoekmachines opvoeden
Hans Kuijpers
hans2103 22 May 2014
Tips for a successful Magento site
zoekmachines opvoeden
Hans Kuijpers
http://slideshare.net/hans2103
hans2103 22 May 2014
ik ben Hans Kuijpers
Front-end developer
Site Performance Expert
Joomla! en Magento trainer
Blogger
Liefhebber van lekker eten
Gezelligheidsdier
Saxofonist
hans2103 22 May 2014
ik deel graag mijn kennis
#jd14nl Joomladagen
#jwc13 Joomla World Conference
#jug073 Joomla Gebruikersgroep 

’s-Hertogenbosch
#mug073 Magento User Group

’s-Hertogenbosch
#mm14nl Meet Magento
!
blogposts voor byte.nl/blog
blogposts voor dutchento.org
!
Social Media via user = hans2103
hans2103 22 May 2014
hans2103 22 May 2014
Wat is zoekmachine

optimalisatie?
hans2103 22 May 2014
betaalde zoekresultaten
SEA
hans2103 22 May 2014
organische zoekresultaten
SEO
hans2103 22 May 2014
bron: http://gs.statcounter.com/#search_engine-NL-monthly-200807-201404
Google zoekmachine veruit meest gebruikt
april 2014

93,48%

Google
hans2103 22 May 2014
tweetosties.nl = Magento speelbak
hans2103 22 May 2014
Hoeveel zit er al in Google index?
hans2103 22 May 2014
veel overbodige weblinks
hans2103 15 May 2014
Duplicate Content
Categorie URLs
• http://www.tweetosties.nl/index.php/apparel.html
• http://www.tweetosties.nl/index.php/apparel.html?cat=4
• http://www.tweetosties.nl/index.php/apparel.html?
___store=french&mode=list&___from_store=default
• http://www.tweetosties.nl/index.php/apparel.html?
___from_store=default&___store=french&cat=5&mode=grid
gewenste resultaat: 

http://tweetosties.nl/apparel
hans2103 15 May 2014
Duplicate Content

Product URLs
• http://tweetosties.nl/index.php/nine-west-women-s-lucero-
pump.html
• http://tweetosties.nl/index.php/apparel/shoes/nine-west-
women-s-lucero-pump.html
• http://tweetosties.nl/index.php/catalog/product/view/id/108
gewenste resultaat: 

http://tweetosties.nl/nine-west-women-s-lucero-pump
hans2103 22 May 2014
voorkom 

duplicate content
!
herschrijf de URL
hans2103 22 May 2014
System > Configuration > General > Web >
Unsecure / Secure > Base URL without www
www naar non-www
hans2103 22 May 2014
System > Configuration > General > Web > Search
Engine Optimization > Use Web Server Rewrites =
Yes
verwijder index.php
hans2103 22 May 2014
System Configuration > Catalog > Catalog >
Search Engine Optimizations > Product URL Suffix
= empty	

System Configuration > Catalog > Catalog >
Search Engine Optimizations > Category URL
Suffix = empty
verwijder .html
hans2103 22 May 2014
System Configuration > Catalog > Catalog >
Search Engine Optimizations > Use Categories Path
for Product URLs = No
verwijder categorie pad
hans2103 22 May 2014
http://tweetosties.nl/nine-west-women-s-lucero-pump
hans2103 22 May 2014
Google index
opschonen
hans2103 15 May 2014
Zorg voor een

/sitemap.xml
Ook in een multi-store Magento
hans2103 22 May 2014
elke sitemap in een apart mapje
hans2103 22 May 2014
RewriteEngine on
!
# RewriteRule voor sitemap.xml
RewriteRule ^sitemap.xml$ sitemap/%{HTTP_HOST}/sitemap.xml [L]
.htaccess om sitemap.xml door te sturen
hans2103 22 May 2014
hans2103 15 May 2014
zorg voor een
/robots.txt
ook voor een multi store Magento
hans2103 22 May 2014
robots.txt	

/robots	

	

 /shop.byte.nl	

	

 	

 robots.txt	

	

 /tweetosties.nl	

	

 	

 robots.txt	

	

 /waterfiets.nl	

	

 	

 robots.txt	

elke robots.txt in een apart mapje
hans2103 22 May 2014
.htaccess om robots.txt door te sturen
hans2103 22 May 2014
RewriteEngine on
!
# RewriteRule voor robots.txt
RewriteRule ^robots.txt$ robots/%{HTTP_HOST}/robots.txt [L]
hans2103 15 May 2014
Google Webmaster’s
URL parameters
robots.txt is last resort
hans2103 22 May 2014
robots.txt
hans2103 22 May 2014
http://tweetosties.nl/apparel?limit=5
hans2103 22 May 2014
gebruik Canonical URL
hans2103 22 May 2014
http://tweetosties.nl/nine-west-women-s-lucero-pump
hans2103 22 May 2014
http://tweetosties.nl/nine-west-women-s-lucero-pump?
___store=french&___from_store=german
hans2103 22 May 2014
http://tweetosties.nl/index.php/catalog/product/view/
id/108
hans2103 15 May 2014
leg relaties tussen
pagina’s aan
rel=“next” en rel=“prev”
hans2103 22 May 2014
public function createLinks()
{
$pager = $this->_getPager();
$numPages = count($pager->getPages());
!
//Need this to add the links to later on
$headBlock = Mage::app()->getLayout()->getBlock('head');
//Determine exactly what needs to be output and
//add to the head block
if (!$pager->isFirstPage() && !$pager->isLastPage() && $numPage
$headBlock->addLinkRel('prev', $pager->getPreviousPageUrl()
$headBlock->addLinkRel('next', $pager->getNextPageUrl());
}
elseif($pager->isFirstPage() && $numPages > 1) {
$headBlock->addLinkRel('next', $pager->getNextPageUrl());
}
elseif($pager->isLastPage() && $numPages > 1) {
$headBlock->addLinkRel('prev', $pager->getPreviousPageUrl()
}
return $this;
}
https://github.com/drewhunter/SeoPagination
hans2103 22 May 2014
hans2103 22 May 2014
Wat ziet Google?
hans2103 22 May 2014
example search results
hans2103 22 May 2014
hans2103 22 May 2014
<catalogsearch_result_index>
<reference name="head">
<action method="setRobots"><meta>NOINDEX,FOLLOW</meta></action>
</reference>
</catalogsearch_result_index>
<catalogsearch_advanced_result>
<reference name="head">
<action method="setRobots"><meta>NOINDEX,FOLLOW</meta></action>
</reference>
</catalogsearch_advanced_result>
<catalogsearch_advanced_index>
<reference name="head">
<action method="setRobots"><meta>NOINDEX,FOLLOW</meta></action>
</reference>
</catalogsearch_advanced_index>
add to local.xml in your theme
http://www.slideshare.net/hans2103/magento-theme-set-the-basics-right-mm12nl
hans2103 22 May 2014
hans2103 22 May 2014
uit Google index verwijderen
hans2103 22 May 2014
hans2103 15 May 2014
Rich Snippets
opvallen in de zoekresultaten
hans2103 22 May 2014
http://www.slideshare.net/hans2103/rich-snippets-
in-magento-product-page
#MM13NL had je bij moeten zijn
hans2103 22 May 2014
http://www.byte.nl/blog/magento-rich-snippets-
made-easy/
hans2103 22 May 2014
byte.nl/blog
hans2103 22 May 2014
http://www.byte.nl/blog/magento-rich-snippets-
made-easy/
hans2103 22 May 2014
hans2103 22 May 2014
nu jij!
have fun
hans2103 22 May 2014http://www.flickr.com/photos/trasimac/1217071176
thank your for your time
http://slideshare.net/hans2103
hans2103
http://about.me/hans2103

Weitere ähnliche Inhalte

Mehr von Hans Kuijpers

Mehr von Hans Kuijpers (19)

Template overrides in joomla jug073 februari 2019
Template overrides in joomla   jug073 februari 2019Template overrides in joomla   jug073 februari 2019
Template overrides in joomla jug073 februari 2019
 
Joomla Website optimaliseren - jug073 augustus 2018
Joomla Website optimaliseren - jug073 augustus 2018Joomla Website optimaliseren - jug073 augustus 2018
Joomla Website optimaliseren - jug073 augustus 2018
 
Joomla Custom Fields - the next level
Joomla Custom Fields - the next level Joomla Custom Fields - the next level
Joomla Custom Fields - the next level
 
Best Practice: Joomla! templating
Best Practice: Joomla! templatingBest Practice: Joomla! templating
Best Practice: Joomla! templating
 
JD17NL Joomla! Overrides and alternate layouts
JD17NL Joomla! Overrides and alternate layoutsJD17NL Joomla! Overrides and alternate layouts
JD17NL Joomla! Overrides and alternate layouts
 
Maak je website geschikt voor mobiel
Maak je website geschikt voor mobielMaak je website geschikt voor mobiel
Maak je website geschikt voor mobiel
 
Bootstrap 3 in Joomla!
Bootstrap 3 in Joomla!Bootstrap 3 in Joomla!
Bootstrap 3 in Joomla!
 
Google Webmasters Tools
Google Webmasters ToolsGoogle Webmasters Tools
Google Webmasters Tools
 
Social Share Buttons - #jd14nl
Social Share Buttons - #jd14nlSocial Share Buttons - #jd14nl
Social Share Buttons - #jd14nl
 
Site Performance Optimization for Joomla #jwc13
Site Performance Optimization for Joomla #jwc13Site Performance Optimization for Joomla #jwc13
Site Performance Optimization for Joomla #jwc13
 
Rich Snippets in Joomla - #JUG073
Rich Snippets in Joomla - #JUG073Rich Snippets in Joomla - #JUG073
Rich Snippets in Joomla - #JUG073
 
Rich Snippets in Magento product page - #MUG020
Rich Snippets in Magento product page - #MUG020Rich Snippets in Magento product page - #MUG020
Rich Snippets in Magento product page - #MUG020
 
Rich Snippets in Magento product page
Rich Snippets in Magento product pageRich Snippets in Magento product page
Rich Snippets in Magento product page
 
CSS with LESS for #jd13nl
CSS with LESS for #jd13nlCSS with LESS for #jd13nl
CSS with LESS for #jd13nl
 
Site Speed Optimisation for JWC2012
Site Speed Optimisation for JWC2012Site Speed Optimisation for JWC2012
Site Speed Optimisation for JWC2012
 
Form2content case for #JUG073
Form2content case for #JUG073Form2content case for #JUG073
Form2content case for #JUG073
 
Magento Theme - set the basics right - mm12nl
Magento Theme - set the basics right - mm12nlMagento Theme - set the basics right - mm12nl
Magento Theme - set the basics right - mm12nl
 
Joomladagen gastenboekextensies vergeleken
Joomladagen gastenboekextensies vergelekenJoomladagen gastenboekextensies vergeleken
Joomladagen gastenboekextensies vergeleken
 
Site Performance Optimization - Joomla!
Site Performance Optimization - Joomla!Site Performance Optimization - Joomla!
Site Performance Optimization - Joomla!
 

Kürzlich hochgeladen

Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
FIDO Alliance
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 

Kürzlich hochgeladen (20)

Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 

Succesvolle Magento Shop door zoekmachines op te voeden

  • 1. hans2103 22 May 2014 Tips for a successful Magento site 22 MEI 2014 - UTRECHT Hans Kuijpers
  • 2. hans2103 22 May 2014 Tips for a successful Magento site zoekmachines opvoeden Hans Kuijpers
  • 3. hans2103 22 May 2014 Tips for a successful Magento site zoekmachines opvoeden Hans Kuijpers http://slideshare.net/hans2103
  • 4. hans2103 22 May 2014 ik ben Hans Kuijpers Front-end developer Site Performance Expert Joomla! en Magento trainer Blogger Liefhebber van lekker eten Gezelligheidsdier Saxofonist
  • 5. hans2103 22 May 2014 ik deel graag mijn kennis #jd14nl Joomladagen #jwc13 Joomla World Conference #jug073 Joomla Gebruikersgroep 
 ’s-Hertogenbosch #mug073 Magento User Group
 ’s-Hertogenbosch #mm14nl Meet Magento ! blogposts voor byte.nl/blog blogposts voor dutchento.org ! Social Media via user = hans2103
  • 7. hans2103 22 May 2014 Wat is zoekmachine
 optimalisatie?
  • 8. hans2103 22 May 2014 betaalde zoekresultaten SEA
  • 9. hans2103 22 May 2014 organische zoekresultaten SEO
  • 10. hans2103 22 May 2014 bron: http://gs.statcounter.com/#search_engine-NL-monthly-200807-201404 Google zoekmachine veruit meest gebruikt april 2014
 93,48%
 Google
  • 11. hans2103 22 May 2014 tweetosties.nl = Magento speelbak
  • 12. hans2103 22 May 2014 Hoeveel zit er al in Google index?
  • 13. hans2103 22 May 2014 veel overbodige weblinks
  • 14. hans2103 15 May 2014 Duplicate Content Categorie URLs • http://www.tweetosties.nl/index.php/apparel.html • http://www.tweetosties.nl/index.php/apparel.html?cat=4 • http://www.tweetosties.nl/index.php/apparel.html? ___store=french&mode=list&___from_store=default • http://www.tweetosties.nl/index.php/apparel.html? ___from_store=default&___store=french&cat=5&mode=grid gewenste resultaat: 
 http://tweetosties.nl/apparel
  • 15. hans2103 15 May 2014 Duplicate Content
 Product URLs • http://tweetosties.nl/index.php/nine-west-women-s-lucero- pump.html • http://tweetosties.nl/index.php/apparel/shoes/nine-west- women-s-lucero-pump.html • http://tweetosties.nl/index.php/catalog/product/view/id/108 gewenste resultaat: 
 http://tweetosties.nl/nine-west-women-s-lucero-pump
  • 16. hans2103 22 May 2014 voorkom 
 duplicate content ! herschrijf de URL
  • 17. hans2103 22 May 2014 System > Configuration > General > Web > Unsecure / Secure > Base URL without www www naar non-www
  • 18. hans2103 22 May 2014 System > Configuration > General > Web > Search Engine Optimization > Use Web Server Rewrites = Yes verwijder index.php
  • 19. hans2103 22 May 2014 System Configuration > Catalog > Catalog > Search Engine Optimizations > Product URL Suffix = empty System Configuration > Catalog > Catalog > Search Engine Optimizations > Category URL Suffix = empty verwijder .html
  • 20. hans2103 22 May 2014 System Configuration > Catalog > Catalog > Search Engine Optimizations > Use Categories Path for Product URLs = No verwijder categorie pad
  • 21. hans2103 22 May 2014 http://tweetosties.nl/nine-west-women-s-lucero-pump
  • 22. hans2103 22 May 2014 Google index opschonen
  • 23. hans2103 15 May 2014 Zorg voor een
 /sitemap.xml Ook in een multi-store Magento
  • 24. hans2103 22 May 2014 elke sitemap in een apart mapje
  • 25. hans2103 22 May 2014 RewriteEngine on ! # RewriteRule voor sitemap.xml RewriteRule ^sitemap.xml$ sitemap/%{HTTP_HOST}/sitemap.xml [L] .htaccess om sitemap.xml door te sturen hans2103 22 May 2014
  • 26. hans2103 15 May 2014 zorg voor een /robots.txt ook voor een multi store Magento
  • 27. hans2103 22 May 2014 robots.txt /robots /shop.byte.nl robots.txt /tweetosties.nl robots.txt /waterfiets.nl robots.txt elke robots.txt in een apart mapje
  • 28. hans2103 22 May 2014 .htaccess om robots.txt door te sturen hans2103 22 May 2014 RewriteEngine on ! # RewriteRule voor robots.txt RewriteRule ^robots.txt$ robots/%{HTTP_HOST}/robots.txt [L]
  • 29. hans2103 15 May 2014 Google Webmaster’s URL parameters robots.txt is last resort
  • 30. hans2103 22 May 2014 robots.txt
  • 31. hans2103 22 May 2014 http://tweetosties.nl/apparel?limit=5
  • 32. hans2103 22 May 2014 gebruik Canonical URL
  • 33. hans2103 22 May 2014 http://tweetosties.nl/nine-west-women-s-lucero-pump
  • 34. hans2103 22 May 2014 http://tweetosties.nl/nine-west-women-s-lucero-pump? ___store=french&___from_store=german
  • 35. hans2103 22 May 2014 http://tweetosties.nl/index.php/catalog/product/view/ id/108
  • 36. hans2103 15 May 2014 leg relaties tussen pagina’s aan rel=“next” en rel=“prev”
  • 37. hans2103 22 May 2014 public function createLinks() { $pager = $this->_getPager(); $numPages = count($pager->getPages()); ! //Need this to add the links to later on $headBlock = Mage::app()->getLayout()->getBlock('head'); //Determine exactly what needs to be output and //add to the head block if (!$pager->isFirstPage() && !$pager->isLastPage() && $numPage $headBlock->addLinkRel('prev', $pager->getPreviousPageUrl() $headBlock->addLinkRel('next', $pager->getNextPageUrl()); } elseif($pager->isFirstPage() && $numPages > 1) { $headBlock->addLinkRel('next', $pager->getNextPageUrl()); } elseif($pager->isLastPage() && $numPages > 1) { $headBlock->addLinkRel('prev', $pager->getPreviousPageUrl() } return $this; } https://github.com/drewhunter/SeoPagination hans2103 22 May 2014
  • 38. hans2103 22 May 2014 Wat ziet Google?
  • 39. hans2103 22 May 2014 example search results
  • 41. hans2103 22 May 2014 <catalogsearch_result_index> <reference name="head"> <action method="setRobots"><meta>NOINDEX,FOLLOW</meta></action> </reference> </catalogsearch_result_index> <catalogsearch_advanced_result> <reference name="head"> <action method="setRobots"><meta>NOINDEX,FOLLOW</meta></action> </reference> </catalogsearch_advanced_result> <catalogsearch_advanced_index> <reference name="head"> <action method="setRobots"><meta>NOINDEX,FOLLOW</meta></action> </reference> </catalogsearch_advanced_index> add to local.xml in your theme http://www.slideshare.net/hans2103/magento-theme-set-the-basics-right-mm12nl
  • 43. hans2103 22 May 2014 uit Google index verwijderen
  • 45. hans2103 15 May 2014 Rich Snippets opvallen in de zoekresultaten
  • 46. hans2103 22 May 2014 http://www.slideshare.net/hans2103/rich-snippets- in-magento-product-page #MM13NL had je bij moeten zijn
  • 47. hans2103 22 May 2014 http://www.byte.nl/blog/magento-rich-snippets- made-easy/ hans2103 22 May 2014 byte.nl/blog
  • 48. hans2103 22 May 2014 http://www.byte.nl/blog/magento-rich-snippets- made-easy/ hans2103 22 May 2014
  • 49. hans2103 22 May 2014 nu jij! have fun
  • 50. hans2103 22 May 2014http://www.flickr.com/photos/trasimac/1217071176 thank your for your time http://slideshare.net/hans2103 hans2103 http://about.me/hans2103