Loobin saidile mitu saidikaarti ja korralduse huvides sooviksin need saidikaardid oma kataloogi lisada (loomulikult on fail sitemap.xml juursaitide kataloogis). Kas see on võimalik? Olen protokolli läbi vaadanud ja see seda probleemi ei lahenda.


UUENDAMINE

Ma ei öelnud selgelt välja oma probleemi, mis see on. Kui mul on saidikaardi register, kas indeksis loetletud saidikaardid võivad asuda alamkataloogis, näiteks http://www.example.com/sub1/sub2/sitemap2.xml? Sitemap2.xml ei sisalda radasid, mis on mõeldud ainult domeenile / sub2 /. Sitemap2.xml võib sisaldada linke nagu http://www.example.com/FooBar.

Jah. Varem nõuti, et teie XML-i saidikaardid oleksid juurkataloogis, kuid seda on hiljem muudetud, et saaksite paigutada saidikaardid valitud alamkataloogidesse.

Saidilt http://www.sitemaps.org/faq.html#faq_sitemap_location

K: Kuhu ma oma saidikaardi paigutan?

On tungivalt soovitatav paigutada oma saidikaart oma HTML-serveri juurkataloogi; see tähendab, et asetage see aadressile http://example.com/sitemap.xml. Mõnes olukorras võite soovida luua saidi erinevate radade jaoks erinevaid saidikaarte - nt kui teie organisatsiooni turbeload jaotavad kirjutamisõiguse erinevatesse kataloogidesse. Eeldame, et kui teil on üleslaadimiseks luba http://example.com/path/sitemap.xml, teil on luba ka metaandmete esitamiseks all http://example.com/path/. Kõik saidikaardil loetletud URL-id peavad asuma saidikaardiga samas hostis. Näiteks kui saidiplaan asub aadressil http://www.example.com/sitemap.xml, see ei saa sisaldada URL-e aadressilt http://subdomain.example.com. Kui saidiplaan asub aadressil http://www.example.com/myfolder/sitemap.xml, see ei saa sisaldada URL-e aadressilt http://www.example.com.

  • Huvitav, kas ka mitu alamkataloogi on korras, näiteks example.com/sub1/sub2/sub3/sitemap1.xml
  • Kas tõesti nõuti kunagi juurekaardil saidikaartide olemasolu? Mul oli aastaid tagasi alamkataloogides minu oma, just siis, kui XML-i saidikaardid esimest korda tekkisid.
  • Ja jah, @RHPT võib saidikaardi asukoht olla seal, kus soovite.
  • Kui saidiplaan asub aadressil example.com/myfolder/sitemap.xml, ei saa see sisaldada URL-i aadressilt example.com. Pange tähele, et saidiplaan on mõeldud üksustele kaustas ja kaustades selle asukoha all. Juurelt kogu sait. Alamkataloogis see alamkataloog ja allpool.
  • @FiascoLabs mõtlesin, et "kui saidikaardi indeksis sisalduva saidikaardi (mis asub juures) saab paigutada alamkataloogi". Nii sisaldab example.com/sitemap.xml saidikaarti aadressil example.com/sub/sub/sitemap2.xml.

none: Charles Robertson | none