Întrebări adresate frecvent

Cum reprezint URL-urile în Sitemap?

Contează ce metodă de codificare a caracterelor utilizez pentru a genera fişierele mele Sitemap?

Cum specific ora?

Cum calculez data lastmod?

Unde plasez Sitemap-ul?

Cât de mare poate fi Sitemap-ul meu?

Site-ul meu are zeci de milioane de URL-uri; există o metodă prin care să pot să le trimit doar pe cele pe care le-am modificat recent?

Ce fac după ce am creat Sitemap-ul meu?

URL-urile din Sitemap trebuie specificate complet?

Site-ul meu are şi versiunea „http” şi versiunea „https” de URL-uri. Trebuie să le listez pe amândouă?

URL-urile de pe site-ul meu au ID-uri de sesiune în ele. Este necesar să le elimin?

Influenţează poziţia unui URL dintr-un Sitemap utilizarea lui?

Unele dintre paginile site-ului meu utilizează cadre. Ar trebui să includ URL-urile cadrului sau URL-urile din cuprinsul cadrului?

Pot să-mi arhivez Sitemap-urile sau trebuie să fie garhivate?

Va schimba sugestia „prioritate” din Sitemap-ul XML evaluarea paginilor mele în rezultatele de căutare?

Este o schemă XML faţă de care îmi pot valida Sitemap-ul XML?

Ce fac dacă am o altă întrebare despre utilizarea protocolului sau despre transmiterea unui Sitemap?


Î: Cum reprezint URL-urile în Sitemap?

Ca la toate fişierele XML, orice valori ale datelor (inclusiv URL-uri) trebuie să utilizeze coduri de ieşire entitate pentru următoarele caractere: ampersand (&), citat simplu ('), citat dublu ("), mai puţin de (<) şi mai mare de (>). De asemenea, ar trebui să vă asiguraţi că toate URL-urile sunt conforme standardului pentru URI-uri RFC-3986, standardului pentru IRI-uri RFC-3987 precum şi standardului XML. Dacă utilizaţi un script pentru generarea URL-urilor dvs., puteţi să le asiguraţi ieşirea ca URL ca parte a acelui script. Va fi necesar să le asiguraţi şi ieşirea ca entitate. De exemplu, următorul script python are ieşirea ca entitate http://www.exemplu.ro/viz?widget=3&numar>2

$ python
Python 2.2.2 (#1, Feb 24 2003, 19:13:11)  
>>> import xml.sax.saxutils
>>> xml.sax.saxutils.escape("http://www.exemplu.ro/viz?widget=3&numar>2")

URL-ul rezultat din exemplul de mai sus este:

http://www.exemplu.ro/viz?widget=3&amp;numar&gt;2

Î: Contează ce metodă de codificare a caracterelor utilizez pentru a genera fişierele mele Sitemap?

Da. Fişierele dvs. Sitemap trebuie să utilizeze codificare UTF-8.

Î: Cum specific ora?

Utilizaţi codificarea W3C Datetime pentru marcajele de timp lastmod şi pentru toate celelalte date şi ore din acest protocol. De exemplu, 2004-09-22T14:12:14+00:00.

Această codificare vă permite să omiteţi porţiunea de timp a formatului ISO8601; de exemplu, şi 2004-09-22 este validă. Totuşi, dacă site-ul dvs. este modificat frecvent, sunteţi încurajat să includeţi porţiunea de timp pentru ca crawlerele să aibă informaţii mai complete despre site-ul dvs.

Î: Cum calculez ultima dată?

Pentru fişiere statistice, aceasta este data actuala de actualizare a fişierului. Puteţi utiliza comanda UNIX de date pentru a obţine acest fişier:

$ date --iso-8601=seconds -u -r /home/foo/www/bar.html
>> 2004-10-26T08:56:39+00:00

Pentru multe dintre URL-urile dinamice, este posibil să puteţi calcula uşor o dată lastmod pe baza momentului în care se modifică datele sursă sau utilizând o anumită aproximare pe baza actualizărilor periodice (dacă este cazul). Utilizarea unei date sau a unui marcaj de timp, chiar şi aproximativ, poate ajuta crawlerele să evite accesarea URL-urilor care nu s-au modificat. Se vor reduce astfel cerinţele de lăţime de bandă şi de procesor pentru serverele dvs. Web.

Î: Unde plasez Sitemap-ul?

Vă recomandăm insistent să amplasaţi Sitemap-ul în the directorul rădăcină al serverului dvs. HTML; mai exact, amplasaţi-l la http://example.ro/sitemap.xml.

În unele cazuri, s-ar putea să doriţi să faceţi Sitemap-uri diferite pentru căi diferite de pe site-ul dvs. — de exemplu, dacă permisiunile de securitate din organizaţia dvs. compartimentează accesul la scriere în diferite directoare.

Presupunem că dacă aveţi permisiunea să încărcaţi http://exemplu.ro/path/sitemap.xml, aveţi şi permisiunea să raportaţi datele meta prin http://exemplu.ro/path/.

Toate URL-urile listate în Sitemap trebuie să aibă aceeaşi gazdă ca şi Sitemap-ul. De exemplu, dacă Sitemap-ul este localizat la http://www.exemplu.ro/sitemap.xml, poate include URL-uri din http://subdomeniu.exemplu.ro. Dacă Sitemap-ul este localizat la http://www.exemplu.ro/fişierulmeu/sitemap.xml, poate include URL-uri din http://subdomeniu.exemplu.ro.

Înapoi la început

Î: Cât de mare poate Sitemap-ul meu să fie?

Sitemap-urile nu trebuie să fie mai mari de 50 MO (52,428,800 octeţi) şi pot conţine un număr maxim de 50.000 de URL-uri. Aceste limite ne ajută să ne asigurăm că serverul dvs. Web nu se blochează din cauza unor fişiere foarte mari. Aceasta înseamnă că dacă site-ul dvs. conţine mai mult de 50.000 de URL-uri sau Sitemap-ul dvs. este mai mare de 50 MO, trebuie să creaţi fişiere Sitemap multiple şi să utilizaţi un Fişier index Sitemap. Ar trebui să utilizaţi un fişier index Sitemap chiar dacă aveţi un site mic dar plănuiţi să crească cu mai mult de 50.000 de URL-uri sau o mărime de fişier de 50 MO. Un fişier index Sitemap poate include până la 50.000 de Sitemap-uri şi nu trebuie să depăşească 50 MO (52,428,800 octeţi). Puteţi utiliza, de asemenea, gzip pentru a comprima Sitemap-urile dvs.

Î: Site-ul meu are zeci de milioane de URL-uri; există o metodă prin care să pot să le trimit doar pe cele pe care le-am modificat recent?

Puteţi lista URL-urile care se modifică frecvent într-un număr mic de Sitemaps, apoi să utilizaţi eticheta lastmod în fişierul dvs. index Sitemap pentru a identifica acele fişiere Sitemap. Motoarele de căutare vor accesa apoi cu crawlere diferenţial numai Sitemaps modificate.

Î: Ce fac după ce am creat Sitemap-ul?

Odată ce aţi creat Sitemap-ul, anunţaţi motoarele de căutare despre aceasta apelându-le direct, trimiţându-le pachete ping sau adăugând locaţia Sitemap-ului la fişierul dvs. robots.txt.

Î: URL-urile din Sitemap trebuie specificate complet?

Da. Este necesar să includeţi protocolul (de exemplu, http) în URL-ul dvs. Este necesar, de asemenea, să includeţi un slash de final în URL-ul dvs. dacă serverul dvs. Web server o cere. De exemplu, http://www.exemplu.ro/ este un URL valid pentru un Sitemap, pe când www.exemplu.ro nu este.

Î: Site-ul meu are şi versiunea „http" şi versiunea „https” de URL-uri. Trebuie să le listez pe amândouă?

Nu. Listaţi numai o versiune a unui URL în Sitemap-urile dvs. Includerea unor versiuni multiple de URL-uri poate duce la accesarea cu crawlere incompletă a site-ului dvs.

Î: URL-urile de pe site-ul meu au ID-uri de sesiune în ele. Este necesar să le elimin?

Da. Includerea de ID-uri de sesiune în URL-uri poate avea ca rezultat o accesare cu crawlere incompletă şi redundantă a site-ului dvs.

Î: Poziţia unui URL într-un Sitemap influenţează utilizarea sa?

Nu. Poziţia unui URL în Sitemap nu este probabil să aibă un impact asupra modului în care acesta este utilizat şi văzut de către motoarele de căutare.

Î: Unele dintre paginile site-ului meu utilizează cadre. Ar trebui să includ URL-urile cadrului sau URL-urile din conţinutul cadrului?

Includeţi ambele URL-uri.

Î: Pot să comprim Sitemap-urile mele sau trebuie să fie comprimate cu gzip?

Utilizaţi gzip pentru a comprima Sitemap-urile dvs. Nu uitaţi, Sitemap-ul dvs. nu trebuie să fie mai mare de 50 MO (52,428,800 octeţi), indiferent dacă este sau nu comprimat.

Î: Va schimba sugestia „prioritate" din Sitemap-ul XML evaluarea paginilor mele în rezultatele de căutare?

Sugestia de „prioritate” din Sitemap-ul dvs. indică doar importanţa unui URL particular în legătură cu alte URL-uride pe propriul dvs. site şi nu implică vreun efect la evaluarea paginilor dvs. în rezultatele de căutare.

Î: Există o schemă XML cu care să pot valida Sitemap-ul meu XML?

Da. O schemă XML este disponibilă pentru fişierele Sitemap la http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd şi o schemă pentru fişierele index Sitemap este disponibilă la http://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd. De asemenea, puteţi citi mai multe despre validarea Sitemap.

Î: Ce se întâmplă dacă am o altă întrebare despre utilizarea protocolului sau trimiterea unui Sitemap?

Vedeţi documentaţia disponibilă pentru fiecare motor de căutare pentru mai multe detalii despre trimiterea şi utilizarea de Sitemaps.

Înapoi la început

Ultima Actualizare: 21 noiembrie 2016