Typo: probleem met de google sitemap
Posted by Paul Verreth Tue, 23 Jan 2007 14:59:00 GMT
Om je website optimaal te laten scoren in google is het aangewezen om een google sitemap in te dienen.
Bij typo wordt deze sitemap automatisch gegenereerd, maar blijkbaar is er iets mis met het formaat. Was google vroeger misschien minder streng?
Het formaat is nochtans duidelijk:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Oplossing
In /app/views/xml/ (rails) van typo, staan 4 xml-generators met de naam _googlesitemap_item_*.xml
In al die bestanden moeten volgende wijzigingen gebeuren:
xml.itemmoet wordenxml.urlxml.linkmoet wordenxml.loc
_googlesitemap_item_article.rxml zal er dus zo uitzien:
xm.url do xm.loc post_link(item) xm.lastmod item.updated_at.xmlschema xm.priority 0.8 end
Als alle 4 de files zijn aangepast, doen moet je enkel de cache ledigen. (admin -> settings -> “Rebuild cached HTML”).

