Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

52

Transcript of Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Page 1: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Page 2: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Even voorstellen

● Nico Bouwmanbedrijven:

● 1-2-appletree● de Webcirkel (coöperatie)

● websites sinds 2001 (HTML –>Joomla 1.0)

Page 3: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Wat is een sitemap?

Page 4: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Wat is een Sitemap?

HTML sitemap XML Sitemap

images sitemap en video sitemap

Page 5: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

HTML sitemap voorbeeld

Page 6: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Images sitemap voorbeeld

Page 7: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

XML Sitemap

Een XML Sitemap vertelt zoekmachines welke pagina's

beschikbaar zijn om te crawlen.

Page 8: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Een XML Sitemap XML file met een lijst van URL's van die site samen met extra metadata over elke URL:

● wanneer laatste update● hoe vaak wijziging● hoe belangrijk is URL t.o.v. andere URL's site

Page 9: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Voorbeeld joomla.org

Page 10: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

detail XML Sitemap

Page 11: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Page 12: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Chance frequency

Richtlijn:

NEVER: Old news, stories, press releases, etc YEARLY: Contact, “About Us”, login, registration pages MONTHLY: FAQs, instructions, occasionally updated articles WEEKLY: Product info pages, website directories DAILY: Blog entry index, classifieds, small message board HOURLY: Major news site, weather information, forum ALWAYS: Stock market data, social bookmarking categories

bron: http://www.v9seo.com/blog/2011/12/27/sitemap-xml-why-changefreq-priority-are-important/

Page 13: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Priority

0.0....1.0

Richtlijn:0.8 – 1.0: Homepage, subdomains, product info, major features0.4 – 0.7: Articles and blog entries, category pages, FAQs0.0 – 0.3: Outdated news, info that has become irrelevant

bron: http://www.v9seo.com/blog/2011/12/27/sitemap-xml-why-changefreq-priority-are-important/

Page 14: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Effect van Priority?

Wordt een zoekmachine erdoor beinvloed?

Website crawlers en bots > waarschijnlijk

Zoekmachine resultaat pagina's > waarschijnlijk (SERP's)

Zoekmachine resultaten en > speculatief ranking algorithmesom als SEO techniek te gebruiken > niet waarschijnlijk

bron: http://www.microsystools.com/products/sitemap-generator/help/xml-sitemap-priority-tag/

Page 15: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Google over Sitemap:

“Sitemaps bieden Google een extra manier om te achterhalen welke pagina's op een website staan, en kunnen helpen sneller nieuwe en bijgewerkte pagina's op een website te ontdekken......”

bron: https://sites.google.com/site/webmasterhelpforum/nl/faq/faq-sitemaps (nederlands)

Page 16: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

XML Sitemap format

Alle URL's behoren toe aan eenzelfde basis URL (bijvoorbeeld: www.mijnsite.nl)

sitemap is UTF-8 ge-encodeerdniet meer dan 50.000 URL's

file niet groter dan 10MB

de locatie is: http://www.mijnsite.nl/sitemap.xml

Page 17: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Sitemap.xml klaar en dan?

Zoekmachines inlichten

1. sitemap aanmelden2. pingen3. toevoegen aan robots.txt

(en elke keer opnieuw als site wijzigt...)

Page 18: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

1. Sitemap aanmelden

Google > Google WebmastertoolsBing > Bing webmastertools

Baidu > Baidu webmastertools

Page 19: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Page 20: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

2. Pingen

Ping naar Google:http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.yourdomain.com/sitemap.xml

of Bing:

http://www.bing.com/webmaster/ping.aspx?siteMap=http://www.yourdomain.com/sitemap.xml

of via een service: http://www.pingsitemap.com/

Page 21: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

3. Toevoegen aan je robots.txt

Zet je sitemap.xml op de server en plaats in je robots.txt een extra regel:

Sitemap: http://www.mijnsite.nl/sitemap.xml

Page 22: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Sitemaps voor:

Page 23: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Xmap

HTML en XML Sitemap (gebaseerd op Joomla menu-structuur)

Wie gebruikt er XMAP?

Page 24: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

XMAP nieuws

XMAP is niet langer beschikbaar – site is down....

Page 25: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Joomla sitemap componenten

mapX (Xmap reloaded) – gratis

OSmap (Xmap kloon) – gratis

Aimy sitemap – gratis

JSitemap Basic – 39 US dollarJSitemap Professional – 49 US dollar

QLUE sitemap – gratis

fwSitemap – gratis

RSSeo – € 49,-

Page 26: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

OSMap (fork van XMAP)

HTML en XML Sitemap(gebaseerd op Joomla menu-structuur)

Sitemaps worden automatisch bijgewerkt

XMAP Plugins: VirtueMart, K2 en andere extensies

https://www.alledia.com/extensions/osmap/

Documentatie: https://www.alledia.com/docs/osmap/start/

Page 27: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

mapX (fork van XMAP)

HTML en XML Sitemap(gebaseerd op Joomla menu-structuur)

Sitemaps worden automatisch bijgewerkt

XMAP Plugins: VirtueMart, K2 en andere extensies

https://www.z-index.net/en/joomla-xmap/mapx-xmap-reloaded.html

Documentatie: -

Page 28: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

OSMap / mapX

Page 29: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

OSMap / mapX TIP

OSMap (en XMAP) > Joomla menu's

XML Sitemap is per menu-item in te stellen >● Login als Superadmin via Frontend● ga naar HTML sitemap● vink menu-items uit

XML sitemap

HTML sitemap

Page 30: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Aimy sitemap

HTML en XML Sitemap(gebaseerd op eigen crawler)

Start Crawling button

Write sitemap button

Start Notifying button

Robots.txt editor

https://www.z-index.net/en/joomla-xmap/mapx-xmap-reloaded.html

Documentatie: http://www.aimy-extensions.com/images/products/sitemap/com-aimy-sitemap.pdf

Page 31: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

JSitemap Basic

HTML en XML Sitemap(gebaseerd op categorieën, artikelen én menu's)

“Data Sources”- geen extra plugins nodig!Koppeling VM, Kunena, 3rd party

Uitgebreide handleiding (pdf)

http://storejextensions.org/extensions/jsitemap.html

39 US dollar

Page 32: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

JSitemap Professional

HTML en XML Sitemap Google news, images, videos, mobile sitemap“Data Sources” – geen extra plugins nodig!SEO control panel – submit en resubmit sitemap, aanpassen robots.txt (geen Webmaster Tools account nodig) integratie van Ping-o-matic web serviceHeel geschikt voor grote sites +1000 pagesUitgebreide handleiding (pdf)

http://storejextensions.org/extensions/jsitemap.html49 US dollar

Page 33: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Page 34: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Page 35: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Page 36: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

JSitemap Professional

Page 37: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Mindmap sitemap

Voorbeeld:– overzicht cat. met artikelen– SCK = Sitemap Construction Kit

Page 38: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Page 39: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Toegang tot robots.txt

Page 40: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Promocode JSitemap Pro:

korting opJSitemap Professional

coupon code: (helaas, alleen voor deelnemers van de workshop op jd15nl)

alleen geldig in april 2015

Page 41: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

QLUE sitemap

HTML en XML Sitemaponline documentatie – eenvoudig

http://joomla-extensions.qlue.co.uk/extensions/qlue-site-map-joomla-seo-extension

gratis

Page 42: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

fwSitemap

HTML, text en XML Sitemaphandmatig commando geven website te crawlen

geen automatisch generatie van een XML file

http://labs.faresweb.net/joomla-components

gratis

alleen J2.5

afgeraden

Page 43: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

RSSeo

Uitgebreid SEO pakket én HTML en XML Sitemap

Joomla menu – menu-items zijn uit te sluiten

https://www.rsjoomla.com/joomla-extensions/joomla-seo.html

€ 49,-

Page 44: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Page 45: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

.htaccess truc1

Wil je ook een sitemap.xml beschikbaar in de root?dan .htaccess aanpassen:

RewriteEngine On

# Rewrite Sitemap.xml RewriteRule ^sitemap.xml$ index.php?option=com_xmap&view=xml&tmpl=component&id=1 [L] RewriteRule ^sitemap-news.xml$ index.php?option=com_xmap&view=xml&tmpl=component&news=1&id=1 [L]

Redirect sitemap.xml > XMAP component en sitemap-news.xml > XMAP news

com_xmap => com_osmap

Page 46: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

.htaccess truc2

Voorkom dat Google je sitemap.xml indexeert<IfModule mod_rewrite.c>

<Files sitemap.xml>

Header set X-Robots-Tag "noindex"

</Files>

</IfModule>

Zorg ervoor dat path naar sitemap.xml klopt

Page 47: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

.htaccess

Het kan zijn dat het benaderen van XML bestanden is geblokkeerd door onderstaande code (in .htaccess)

<Files ~ "\.xml$"> Order allow,deny Deny from all Satisfy All</Files>

in dat geval kun je die blokkade opheffen → zie TIP

Joomla 1?

Page 48: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

TIP

als standaard .xml geblokt wordt in Joomla kun je dit opheffen met:

<Files ~ "sitemap*\.xml$"> Order allow,deny Allow from all</Files>

staat alleen sitemap.xml toe(plaats dus deze code in je .htaccess file in de root)

Page 49: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

TIP2

Verwijs in je robots.txt naar je sitemap

(vooral als deze niet in de root staat)

Voorbeeld: OSmap

Sitemap: index.php?option=com_osmap&view=xml&tmpl=component&id=1

(onderaan in je robots.txt)

Page 50: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Meer informatiewww.sitemaps.org

www.gliffy.comlovelycharts.com

Google webmastertools:https://support.google.com/webmasters/answer/156184?hl=en

Bing webmastertools:http://www.bing.com/toolbox/webmaster

Overzicht van sitemap generators:https://code.google.com/p/sitemap-generators/wiki/SitemapGenerators

Importancy of “priority” and “frequency”:http://moz.com/community/q/has-important-is-it-to-set-priority-and-frequency-in-sitemaps

Page 51: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Vragen?

Page 52: Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Joomla websites en hostinghttp://www.1-2-appletree.nl

e-mail: [email protected]