Přístup k souboru sitemap.xml není povolen

EkinJ
Člen | 2
+
0
-

Zdravím, omluvte prosím mou neznalost, k webu na Nette Framework jsem se dostal náhodou, požádala mne o to známá.

Jde o web www.kristinaveskova.cz, který je dvojjazyčný, takže se zobrazí defaultně adresa: http://www.kristinaveskova.cz/cs/.
Známá mne oslovila s tím, že původní tvůrce webu je nedostupný a web není indexovám na Google ani na Seznamu, už to mi bylo podezřelé.

Vygeneroval jsem soubor sitemap.xml na online službě www.xml-sitemaps.com a nahrál tento soubor přes FTP do rooru webu, takže na adrese http://www.kristinaveskova.cz/sitemap.xml ho vidím i v prohlížeči. Bohužel když se ho pokouším zadat v Search Consoli Google, tak mi cestu http://www.kristinaveskova.cz/sitemap.xml nebere, že soubor není přístupný.

U jiných webů na redakčních systémech nechávám sitemap generovat automaticky do rootu a zadávám cesto root/sitemap.xml a vždy mi to funguje.

Může mi někdo poradi jak to vyřešit u webu na Nette Framework?

Díky předem.

CZechBoY
Člen | 3608
+
+1
-

Pokud se ti soubor v prohlížeči zobrazí tak je chyba nejspíš u Googlu (nějaká cache), nebo u tebe v prohlížeči (cache?).

BuMoRi
Člen | 109
+
0
-

Myslím že to může být i tím, že je v souboru robots.txt zakázán přístup.

Editoval BuMoRi (13. 2. 2019 21:23)

EkinJ
Člen | 2
+
0
-

Díky za odpovědí, na vině byla asi cache, Google Search Console to už dnes akceptovala a podařilo se mi vložit staticky vygenerovaný soubor sitemap.xml

Ale stejně mne zajímá, má Nette Framework pro weby nějak ošetřeno SEO?
Překvapilo mne, že tento web Google neindexoval.
Je možné dynamicky generovat sitemap (mapu webu) v XML někam na FTP webu , např. do rootu?

Editoval EkinJ (14. 2. 2019 11:08)

Kamil Valenta
Člen | 762
+
0
-

Obecně se dá říct, že ano, např. router kanonizuje a redirectuje duplicitní URL.

Ale jinak ne. Nette není hotové řešení na weby, je to „jen“ framework, který usnadňuje práci. O generování sitemapy se musí člověk postarat sám. Možností je mnoho a záleží, jak daný projekt vypadá.

Já mám např. generování sitemapy jako vlastní metodu routeru (protože kdo jiný by byl lepším dodavatelem všech existujících URL, než router).
SitemapPresenter si pak jen po té metodě sáhne, výsledek zakešuje a pošle na výstup.

Uložit přímo na FTP by to šlo, pokud by to v daném případě mělo přínos.

CZechBoY
Člen | 3608
+
0
-

Je možný, že Google vůbec o tý stránce nevěděl (tady je jedno jestli máš nebo nemáš sitemap). Pokud Google ví alespoň o tvé homepage (ze které vedou další odkazy na podstránky) tak zaindexuje vše kam má přístup (a není zakázaný v robots.txt nebo meta).