PHP min. 5.6.8MySQL min. 5.1Apache min. 2.0
PHP-Fusion 9 Jádro
v9.0
Český překlad
Pravidelně aktualizovaný

Technologie

Vyrábíme soubor sitemap.xml

Vyrábíme soubor sitemap.xml
Správci webů nevěnují mnohdy pozornost důležitému souboru sitemap.xml, který by měl zajistit tzv. indexování webových stránek. Tedy, aby konkrétní web vyhledávač našel. Pokusím se o návod, jak soubor sitemap.xml vyrobit.

Mnoho webů nemá vůbec v základním adresáři root soubor sitemap.xml, případně sitemap.txt. To je rozhodně chyba! Sitemap.xml je, jak už koncovka napovídá, xml soubor obsahující mapu každého webu, blogu či e-shopu. Prostřednictvím tzv. sitemapy dáváte vyhledávači vědět co má indexovat, jak často to má indexovat, ale také třeba to, že má zrovna teď zaindexovat něco nového.

V podstatě se to týká také souboru robots.txt a nástroj Google Search Console. Zde se dozvítě hodně o sitemap.xml, tudíž velmi užitečném nástroji pro zjednodušení a zrychlení indexování vašeho webu.

Výroba a Instalace sitemap

1/ Nutná podmínka, vytvořit účet ve webovém rozhraní Analytics
https://analytics.google.com/analytics/web/?hl=cs
nebo
https://analytics.google.com/analytics/web/?hl=en

2/ Přihlásit se pak zde:
https://www.google.com/webmasters/tools/sitemap-list?hl=cs&siteUrl=https://www.phpfusion.cz/#MAIN_TAB=1&CARD_TAB=-1

3/ V tabulce musí být aktivní záložka Vše (1)
4/ Klik vpravo na button: Přidat/testovat soubor Sitemap
5/ Vytvoří se řádek: 1 /sitemap.xml .......Index souborů Sitemap..... datum
6/ Poté jděte na FTP do vašeho root adresáře, kde se zcela určitě objeví vytoužený soubor sitemap.xml
7/ Do souboru robots.txt vložit následující řádek s cestou k souboru Sitemap:
A protože se soubor vkládá obvykle do root adresáře, bude zápis:
http://Vaš_web.xxx/sitemap.xml
Pozor, vždy bez (www)!

Výroba a Instalace natvrdo

A kdo nemá zrovna chuť podstoupit "operaci" přes Google Analitics a Google Searsch Console, může jít na výrobu sitemap.xml natvrdo, zkráceně. Vyrobí si sám v textovém editoru nebo PSPad soubor sitemap.xml a nakopíruje do něj tento kód:

[code]
< ?xml version = "1.0" encoding = "UTF-8"? >
< sitemapindex xmlns = "http://www.sitemaps.org/schemas/sitemap/0.9" >
< sitemap >
< loc > http://www.phpfusion.cz/infusions/news/news.php < /loc >
< lastmod > 2017-09-23T18: 23: 17 + 00: 00 < /lastmod >
< changefreq > Daily < /changefreq >
< /sitemap >
< sitemap >
< place > http://www.phpfusion.cz/infusions/blog/blog.php < /loc >
< lastmod > 2017-09-23 < /lastmod >
< changefreq > Daily < /changefreq >
< /sitemap >
< sitemap >
< place > http://www.phpfusion.cz/infusions/articles/articles.php < /loc >
< lastmod > 2017-09-23 < /lastmod >
< changefreq > Daily < /changefreq >
< /sitemap >
< /sitemapindex >
[/code]

Podrobnosti ke kódu

Sitemapu není povinné mít, ale hodí se ji mít. Bez sitemap.xml se vyhledávače naučí váš web indexovat tak, že ho prostě projdou. Nenajdou ale stránky, na které nevede žádný odkaz. Jak často se budou vracet navíc nebudete moci ovlivnit. Skrz sitemap.xml můžete indexování vašeho webu značně zjednodušit a urychlit.

Ke každé jednotlivé URL (URI) uvedené v sitemap.xml je možné doplnit i některé další informace (metadata). V zásadě záznam bude obsahovat následující značky s údaje:

< url > zahajuje záznam o adrese
< loc > bude obsahovat URL/URI k indexaci, v absolutní podobě (povinné)
< lastmod > určí kdy došlo k poslední změně dané URL, pomoci toho vyhledávač pozná, jestli má provést indexaci (nepovinné)
< changefreq > umožňuje sdělit, jak často se obsah na URL mění (nepovinné)
< priority > od 0 do 1 určuje jak důležitá je URL (nepovinné)
< xhtml:link > umožní určit případné alternativní URL v jiných jazycích (nepovinné)
< /url > ukončí záznam

Test v Google Search Console

Na závěr můžeme zkusit, zda vše dobře funguje a je ve vazbě se souborem sitemap. Zkuste test v Google Search Console
Test, zda sitemap.xml funguje v návaznosti na konkrétní web, zápis výsledku testu:

Test souboru sitemap.xml
Test souboru (vazba na konkrétní web) sitemap.xml

AKTUALIZOVÁNO
24.09.2017
Nyní si můžete stáhnou Sitemap generátor pro PHP - Fusion, v.9 od RobiNN.
Bude vám aktualizovat data ve vašem souboru sitemap.xml.
Vývojář PHP - Fusion - RobiNN k tomu poznamenal, že automatická funkce v této nové infuzi ještě není "zatiaľ je nutne manuálne kliknúť na Vygenerovať", upřesnil RobiNN.
Zde: https://www.phpfusion.cz/downloads/79/Sitemap

Zkušenosti se sitemap najdete také v našem Fóru:
https://www.phpfusion.cz/infusions/forum/viewthread.php?thread_id=7&pid=164#post_164

Připravil: Vícha Květoslav (Kvido)

Galerie

Kvido 23.09.2017 08:31 2,350 0 komentářů

0 komentářů

Zanechat komentář

Přihlaste se, abyste mohli zveřejnit komentář.
  • Žádné komentáře byly zveřejněny.
Nejnovější témata fóra
  Vlákno Zobrazení Odpovědi Poslední příspěvek
Novinky
v Bugy a chyby
336 23 Balin50
17-08-2018 15:23
Upgrade 17.3.2018 - AdminLTE
v PHP-Fusion 9.0.3
25 2 Kvido
17-08-2018 13:54
Administracia
v Administrace uživatelů
58 3 RobiNN
17-08-2018 11:43
bugy v 9.0 - 27.4. 2017 (up...
v PHP-Fusion 9.0
409 26 RobiNN
17-08-2018 11:37
tabulka pre mobilnu verziu
v Pomoc
60 2 jany
14-08-2018 14:40
odstranenie panelov [Vyřeše...
v PHP-Fusion 9.0.3
373 16 jany
14-08-2018 13:51
cukanie menu [Vyřešeno]
v Infuze, panely, vzhledy
270 28 Kvido
14-08-2018 04:50