Hans Kuijpers - MM14NL
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Hans Kuijpers - MM14NL

on

  • 200 views

Tips for a succesful magento site ...

Tips for a succesful magento site

Everyone wants to have a successful Magento ecommerce site. This presentation will explain you how to achieve a successful Magento site. The struggle of being found by search engines and end up high in the organic search results starts with educating the search engines. In this post, we cover topics that wil help you control:

What URLs you want the search bots to crawl.
What URLs you want the search engines index (or not index)
How your links appear in search results
Apply the following tips and tricks to achieve a more successful webshop.

Statistics

Views

Total Views
200
Views on SlideShare
182
Embed Views
18

Actions

Likes
0
Downloads
3
Comments
0

1 Embed 18

http://www.dutchento.org 18

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Hans Kuijpers - MM14NL Presentation Transcript

  • 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
  • 6. hans2103 22 May 2014
  • 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
  • 40. hans2103 22 May 2014
  • 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. hans2103 22 May 2014
  • 43. hans2103 22 May 2014 uit Google index verwijderen
  • 44. hans2103 22 May 2014
  • 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