Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl

Post on 16-Jul-2015

255 views 0 download

Transcript of 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)

Wat is een sitemap?

Wat is een Sitemap?

HTML sitemap XML Sitemap

images sitemap en video sitemap

HTML sitemap voorbeeld

Images sitemap voorbeeld

XML Sitemap

Een XML Sitemap vertelt zoekmachines welke pagina's

beschikbaar zijn om te crawlen.

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

Voorbeeld joomla.org

detail XML Sitemap

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/

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/

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/

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)

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

Sitemap.xml klaar en dan?

Zoekmachines inlichten

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

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

1. Sitemap aanmelden

Google > Google WebmastertoolsBing > Bing webmastertools

Baidu > Baidu webmastertools

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/

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

Sitemaps voor:

Xmap

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

Wie gebruikt er XMAP?

XMAP nieuws

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

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,-

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/

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: -

OSMap / mapX

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

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

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

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

JSitemap Professional

Mindmap sitemap

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

Toegang tot robots.txt

Promocode JSitemap Pro:

korting opJSitemap Professional

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

alleen geldig in april 2015

QLUE sitemap

HTML en XML Sitemaponline documentatie – eenvoudig

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

gratis

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

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,-

.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

.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

.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?

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)

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)

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

Vragen?

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

e-mail: info@1-2-appletree.nl