Tekst-, HTML-, ROR-, RSS- og XML-sitemaps sammenlignet
Vejledning om sitemaps. Sammenligning af tekst, HTML, RSS, ROR og XML sitemaps. Alle sitemap forskelle forklaret.
HTML-sitemaps kan være:
- Ses af alle browsere inklusive FireFox, IE og Opera.
- Gennemgået af alle søgemaskiner inklusive Google, Bing og Yahoo.
Nogle HTML sitemap tips og tricks:
- HTML-dokumenter kan genereres af PHP, ASP osv. Det er outputformatet, der betyder noget.
- Begræns dig selv til et par hundrede links pr. side for at få de bedste hjemmesideresultater. Gør det nemmere at finde dine vigtige sider.
- Du kan læse vores artikel om oprettelse af HTML-sitemaps for mere detaljeret information.
Kodeeksempel på HTML:
<html lang="da"> <head>Dette er et webstedskort</head> <body> <h1>overskrift på HTML-webstedsoversigt</h1> <p>sidekortafsnit med links </body> </html> |
XHTML er HTML-specifikationen flyttet ind i
XML- standarden.
Sitemapfil med XHTML- og HTML-forskelle fremhævet:
<?xml version="1.0" encoding="UTF-8"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da" lang="da"> <head>Dette er et webstedskort</head> <body> <h1>overskrift på XHTML-webstedsoversigt</h1> <p>sidekortafsnit med links </p> </body> </html> |
Tekst-sitemaps indeholder én hjemmeside-url pr. linje. Mange søgemaskiner inklusive Google og Yahoo kan scanne tekst-sitemaps.
Forbedre kompatibiliteten mellem tekst-sitemaps og søgemaskiner:
- For Yahoo, navngiv den primære tekst-sitemapfil urllist.txt.
- Gem tekstfil sitemaps som UTF-8 dokumenter. Især hvis du har webstedswebadresser med ikke-engelske tegn.
- Hver tekst-sitemap-fil bør ikke indeholde mere end 50.000 webadresser.
Eksempel på tekst-sitemap-fil:
http://www.example.com/ http://www.example.com/noget-mappe/ |
Sørg for at tjekke vores
tekst sitemap tutorial, så du nemt kan generere URL liste tekstfiler til alle dine websteder.
RSS- protokollen bruges ofte i
feed- filer til blogs, fora osv. RSS-filformatet bruger XML og har udviklet sig over flere versioner og navne, alle ret kompatible med hinanden:
- Virkelig simpel syndikering (RSS 2.0)
- RDF webstedsoversigt (RSS 1.0 og RSS 0.90)
- Rich webstedsoversigt (RSS 0,91)
Efter at Google og Yahoo adopterede RSS-feeds som en slags websteds-sitemaps, er flere søgemaskiner fulgt efter.
Bemærk: Der er ingen officiel standard for opdeling af RSS-feed-sitemaps i flere filer. Men hvis dit RSS-sitemap-feed er for stort, vil du måske i stedet for blot en normal sitemap-filopdeling oprette en RSS-feed-fil pr.
webstedskategori. (Hvis du bruger et sitemapgeneratorværktøj, prøv at bruge inkluder/ekskluder filtre.)
Eksempel på en RSS-feed sitemap-fil:
<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"> <kanal> <title>Webstedets titel</title> <link>http://www.example.com</link> <generator>A1 Sitemap Generator</generator> <lastBuildDate>Tirs, 13 Mar 2007 22:28:20 GMT</lastBuildDate> <emne> <title>Side 1</title> <link>http://www.example.com/side1.html</link> </item> <emne> <title>Side 2</title> <link>http://www.example.com/side2.html</link> </item> </channel> </rss> |
ROR udvider RSS-protokollen med sine egne udvidelser. Standard filtypenavnet for ROR-filer er
.ror. Alle søgemaskiner, der forstår RSS-sitemap-filer, fortsætter med at forstå RSS-delene af ROR-filer. Men
ingen større søgemaskine, hvis nogen overhovedet, understøtter i øjeblikket ROR-sitemap-udvidelserne. Hvis du kender til en større søgemaskine, der angiver, at de understøtter ROR-sitemaps,
så skriv venligst.
ROR sitemap-fil med ROR-navneområdeudvidelserne af RSS fremhævet:
<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:ror="http://rorweb.com/0.1/" > <kanal> <title>Webstedets titel</title> <link>http://www.example.com</link> <generator>A1 Sitemap Generator</generator> <lastBuildDate>Tirs, 13 Mar 2007 22:28:20 GMT</lastBuildDate> <emne> <title>Side 1</title> <link>http://www.example.com/side1.html</link> <ror:keywords>side1-søgeord1, side1-søgeord2, side1-søgeord3</ror:søgeord> <ror:updatePeriod>dag</ror:updatePeriod> </item> <emne> <title>Side 2</title> <link>http://www.example.com/side2.html</link> <ror:keywords>side2-søgeord1, side2-søgeord2, side2-søgeord3</ror:søgeord> <ror:updatePeriod>dag</ror:updatePeriod> </item> </channel> </rss> |
I 2005 startede Google sin egen sitemapprotokol baseret på XML. Det blev kaldt
Google Sitemaps. Google overbeviste senere flere søgemaskiner om at følge, og standarden blev omdøbt til
XML-sitemaps-protokollen. I øjeblikket understøtter Google, Yahoo, Bing, Ask, IBM og muligvis flere XML-sitemaps. Det er sandsynligt, at flere søgemaskiner vil implementere understøttelse af XML-sitemaps.
Protokollen for XML-sitemaps definerer også autodiscovery, dvs. hvordan søgemaskiner automatisk kan opdage websites xml-sitemaps. Svaret er
at linke til XML-sitemap, f.eks.
sitemap.xml, fra
robots.txt.
Brugeragent: * Sitemap: http://www.example.com/sitemap.xml |
I stedet for blot at pege på én XML-sitemap-fil til automatisk opdagelse, kan du angive flere sitemaps:
Sitemap: http://www.example.com/sitemap-1.xml Sitemap: http://www.example.com/sitemap-2.xml |
Eller peg på XML sitemap indeksfil:
Sitemap: http://www.example.com/sitemap-index.xml |
Oplysninger om XML sitemaps protokol:
- Hver XML-sitemap-fil kan indeholde max 50.000 urls og være 10 mb stor.
- Det er muligt at linke 1000 XML-sitemaps ved hjælp af en sitemap-indeksfil.
- Du kan læse vores artikel om sideprioriteter i XML-sitemaps.
- XML sitemap-filer og sitemap-indeksfiler skal gemmes som UTF-8-dokumenter.
Eksempel på XML-sitemaps-fil:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc> </loc> <priority>1.0</priority> <changefreq>ugentlig</changefreq> <lastmod>2007-06-18</lastmod> </url> <url> <loc> blogs/</loc> <priority>0,8</priority> <changefreq>ugentlig</changefreq> <lastmod>2007-06-21</lastmod> </url> </urlset> |
Du kan finde mange afledte formater af standard XML-sitemaps-protokollen, de fleste skabt af Google.
Hvis du er interesseret i at oprette XML-sitemaps eller nogen af dets afledte formater, kan du tjekke disse vejledninger: