Succesvolle Magento Shop door zoekmachines op te voeden

814 views
664 views

Published on

This presentation shows you with simple to use screenshots that ending up high in the organic search results all starts with educating the search engines.
This presentation was held during the Dutch Meet Magento 2014 in Utrecht, The Netherlands on May 22

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
814
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Succesvolle Magento Shop door zoekmachines op te voeden

  1. 1. hans2103 22 May 2014 Tips for a successful Magento site 22 MEI 2014 - UTRECHT Hans Kuijpers
  2. 2. hans2103 22 May 2014 Tips for a successful Magento site zoekmachines opvoeden Hans Kuijpers
  3. 3. hans2103 22 May 2014 Tips for a successful Magento site zoekmachines opvoeden Hans Kuijpers http://slideshare.net/hans2103
  4. 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. 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
  6. 6. hans2103 22 May 2014
  7. 7. hans2103 22 May 2014 Wat is zoekmachine
 optimalisatie?
  8. 8. hans2103 22 May 2014 betaalde zoekresultaten SEA
  9. 9. hans2103 22 May 2014 organische zoekresultaten SEO
  10. 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. 11. hans2103 22 May 2014 tweetosties.nl = Magento speelbak
  12. 12. hans2103 22 May 2014 Hoeveel zit er al in Google index?
  13. 13. hans2103 22 May 2014 veel overbodige weblinks
  14. 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. 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. 16. hans2103 22 May 2014 voorkom 
 duplicate content ! herschrijf de URL
  17. 17. hans2103 22 May 2014 System > Configuration > General > Web > Unsecure / Secure > Base URL without www www naar non-www
  18. 18. hans2103 22 May 2014 System > Configuration > General > Web > Search Engine Optimization > Use Web Server Rewrites = Yes verwijder index.php
  19. 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. 20. hans2103 22 May 2014 System Configuration > Catalog > Catalog > Search Engine Optimizations > Use Categories Path for Product URLs = No verwijder categorie pad
  21. 21. hans2103 22 May 2014 http://tweetosties.nl/nine-west-women-s-lucero-pump
  22. 22. hans2103 22 May 2014 Google index opschonen
  23. 23. hans2103 15 May 2014 Zorg voor een
 /sitemap.xml Ook in een multi-store Magento
  24. 24. hans2103 22 May 2014 elke sitemap in een apart mapje
  25. 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. 26. hans2103 15 May 2014 zorg voor een /robots.txt ook voor een multi store Magento
  27. 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. 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. 29. hans2103 15 May 2014 Google Webmaster’s URL parameters robots.txt is last resort
  30. 30. hans2103 22 May 2014 robots.txt
  31. 31. hans2103 22 May 2014 http://tweetosties.nl/apparel?limit=5
  32. 32. hans2103 22 May 2014 gebruik Canonical URL
  33. 33. hans2103 22 May 2014 http://tweetosties.nl/nine-west-women-s-lucero-pump
  34. 34. hans2103 22 May 2014 http://tweetosties.nl/nine-west-women-s-lucero-pump? ___store=french&___from_store=german
  35. 35. hans2103 22 May 2014 http://tweetosties.nl/index.php/catalog/product/view/ id/108
  36. 36. hans2103 15 May 2014 leg relaties tussen pagina’s aan rel=“next” en rel=“prev”
  37. 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. 38. hans2103 22 May 2014 Wat ziet Google?
  39. 39. hans2103 22 May 2014 example search results
  40. 40. hans2103 22 May 2014
  41. 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
  42. 42. hans2103 22 May 2014
  43. 43. hans2103 22 May 2014 uit Google index verwijderen
  44. 44. hans2103 22 May 2014
  45. 45. hans2103 15 May 2014 Rich Snippets opvallen in de zoekresultaten
  46. 46. hans2103 22 May 2014 http://www.slideshare.net/hans2103/rich-snippets- in-magento-product-page #MM13NL had je bij moeten zijn
  47. 47. hans2103 22 May 2014 http://www.byte.nl/blog/magento-rich-snippets- made-easy/ hans2103 22 May 2014 byte.nl/blog
  48. 48. hans2103 22 May 2014 http://www.byte.nl/blog/magento-rich-snippets- made-easy/ hans2103 22 May 2014
  49. 49. hans2103 22 May 2014 nu jij! have fun
  50. 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

×