Sitemap Generator Language Table of Contents
 Japanese [日本語]  
 English [英語]  
 Korean [韓国語]  
 Simplified Chinese [简体中文]  
 Traditional Chinese [繁體中文]  
 Español [スペイン語]  
 Français [フランス語]  
 Português [ポルトガル語]  
 Arabic العربية [アラビア語]  
 Deutsch [ドイツ語]  
 Italiano [イタリア語]  
 Russian [ロシア語]  
 Turkish [トルコ語]  
 Hindi [ヒンディー語]  
 Vietnamese [ベトナム語]  
 Thai [タイ語]  
 Dutch [オランダ語]  
 Indonesian [インドネシア語]  
 Malay [マレー語]  
 Filipino [フィリピン語]  
 Swedish [スウェーデン語]  
 Norwegian [ノルウェー語]  
 Danish [デンマーク語]  
 Finnish [フィンランド語]  
 Polish [ポーランド語]  
 Czech [チェコ語]  
 Hungarian [ハンガリー語]  
 Greek [ギリシャ語]  
 Romanian [ルーマニア語]  

Program pro generování XML mapy stránek
Generátor XML mapy stránek
Zkopírujte kód a vytvořte program.
Vzorová XML mapa stránek

Úvod
Mapa stránek je stránka nebo soubor, který seznamuje strukturu a obsah vašeho webu, pomáhá uživatelům a vyhledávačům porozumět informacím na vašem webu a usnadňuje navigaci.
Přestože se tato stránka jmenuje „Generátor souborů Sitemap XML“, aktuální stránka není nástrojem pro generování souborů Sitemap.
Na této stránce naleznete kód pro generování a získání mapy stránek ve formátu XML. Nahrajte  následující kód   na server vašeho webu a spusťte program, když budete potřebovat XML mapu pro váš web. Můžete kód libovolně upravit. Prosím, použijte ho podle libosti.
Zřeknutí se odpovědnosti
V závislosti na struktuře vašeho webu existuje možnost, že tento program nedokáže úspěšně vygenerovat mapu stránek.
Program předpokládá, že web je vytvořen pomocí UTF-8. I když je celý obsah v UTF-8, nemusí fungovat, pokud značky HTML neodpovídají vzoru programu.
Rizika
Tento program je navržen k provozu v online prostředí. Proto s ním souvisejí následující rizika.
  1. Riziko zásahu třetí stranou: Zákeřné třetí strany mohou spustit PHP program a potenciálně změnit kořenový adresář.
  2. Výkon serveru: S velkým množstvím souborů/složek může trvat dlouho a zabírat paměť, což ovlivní zátěž serveru.
  3. Vliv na Googlebot: Během odkazování Googlebotu na mapu stránek, pokud je program prohledáván během zápisu, můžou k němu nedoputovat správné informace.
Přijatá opatření
Přijali jsme následující opatření ke snížení rizika:
  1. Uložení vygenerovaných souborů: Pro zvýšení zabezpečení vygenerovaného souboru s mapou stránek program postupuje následovně:
    1. Dočasné uložení: Soubory mapy stránek jsou nejprve dočasně uloženy na místě mimo kořenový adresář, což brání přímému zápisu nebo zásahu zákeřných třetích stran na webserveru.
    2. Přejmenování souboru: Vygenerovaný soubor s mapou stránek je po dočasném uložení přejmenován, což snižuje riziko zásahu změnou původního názvu souboru.
Opatření k přijetí
K snížení vašeho rizika si prosím všimněte následujícího:
  1. Smazání programového souboru: Po vygenerování mapy stránek okamžitě odstraňte nahráný programový soubor ze serveru.
  2. Spouštění v bezpečném prostředí: Buďte opatrní při umísťování souborů na vzdálené servery a zvažte jejich spouštění lokálně, pokud máte pocit, že jsou ohroženy.
  3. Monitorování zátěže: Pokud se zvýší zátěž serveru, okamžitě přestaňte používat, abyste předešli problémům s výkonem.
  4. Opatření pro Googlebot: Po vygenerování mapy stránek ověřte úspěch procházení v Google Search Console. Pokud je to nutné, zvažte ruční zahájení procházení.
  • Pokud nemáte plugin pro generování mapy stránek jako WordPress, budete muset mapu stránek generovat sami. V tomto případě použijte kód zde představený.
  • Podrobné informace o struktuře a nezbytnosti mapy stránek lze nalézt na mnoha webových stránkách, proto jsou zde vynechány, poskytnut je pouze PHP kód.
  • Každá položka v kódu má komentáře; vyberte metodu, která vyhovuje vašim preferencím.
  • Vygenerovaný XML soubor (.xml) vypadá následovně, poskytuje vzorek s minimálně požadovanými položkami pro registraci u Google. Navíc můžete získat "Název stránky", "Frekvenci změn" a "Prioritu."
    XML sitemap sample
    ・Datum poslední úpravy (<lastmod>) je získáno v koordinovaném světovém čase (UTC).
    ・Například, čas v Japonsku přidá 9 hodin k zobrazenému času.
  • Postup instalace:
    1. Připravte adresář (složku) s názvem jako "sitemap."
    2. Zkopírujte následující kód   a vložte ho do svého editoru webových stránek.
    3. Postupujte podle komentářů v kódu, abyste nahradili každou položku obsahem, který odpovídá vašim podmínkám.
    4. Nasaďte soubor, například 'sitemapgenerator.php,' a uložte upravenou stránku s příponou '.php', nikoli '.html.'
    5. Nahrát na váš webový server. Pokud můžete přistoupit na stránku a vidíte obrazovku podobnou níže uvedené, generace je úspěšná.
      * Testováno v vývojovém prostředí s přibližně 20 000 stránkami, velikost souboru je asi 6 MB (vybrány všechny dostupné položky v nastavení) a trvalo to přibližně 3 sekundy.
      Úspěšný příklad typu včetně sekce MTML
      【Typ včetně sekce MTML】
      Úspěšný příklad typu pouze s částí PHP
      【Typ pouze s částí PHP】
    6. Otevřete uložený "XML soubor" ve svém prohlížeči a zkontrolujte ho, nebo stáhněte uložený soubor ".xml" k ověření, a pokud je správně vygenerován, registrujte ho v Google Search Console  Bing Webmaster Tools   , atd.
      * Pokud je velikost souboru velká, nemusíte ho být schopni otevřít ve svém prohlížeči. Soubor ".xml" stáhněte ze serveru pro potvrzení.
      * V závislosti na prohlížeči se nemusí zobrazit správně při otevření.
      * Pokud ho otevřete ve svém prohlížeči, "Deklarace XML" na první řádce se nemusí zobrazit.
    7. Pokud jej používáte poprvé, zajistěte správnou generaci a zkontrolujte nepotřebné položky.
    8. Pokud se při přístupu na stránku setkáte s "Encoding error", mohou za to specifické znaky.
      Například znaky jako [&] by měly být přepsány jako únikové kódy, jak je uvedeno v tabulce níže.
      * Únikové kódy lze zkopírovat klepnutím.
    9. Znak  Únikový kód 
      Ampersand
      &➡️
      &amp;
      Jednoduchá úvozovka
      ➡️
      &apos;
      Dvojitá úvozovka
      ➡️
      &quot;
      Větší než
      >➡️
      &gt;
      Menší než
      <➡️
      &lt;
    10. Když jsme to ověřili v testovacím prostředí, když nebyly specifikovány žádné vyloučení, byl v souboru XML nalezen adresář jako "sys", který není používán jako adresář (složka) webové stránky na tomto webu. Pokud je to potvrzeno, určete název adresáře v položce 'Vyloučit adresáře', například "$excludeDirectories = ['sys']".
      Alternativně zkuste specifikovat něco jako "$excludeMetaTags = ['NOINDEX']" v sekci "Vyloučit Meta značky". Níže uvedený PHP kód používá "NOINDEX" jako výchozí nastavení.
* "font-family" v programu by měl být nastaven podle potřeby tak, aby odpovídal vašemu webu.
《 PHP kód pro generování XML mapy stránek 》
Uložte soubor s příponou ".php".

<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8">
<title>Program generování mapy stránek ve formátu XML pomocí PHP</title>
<meta name="robots" content="NOINDEX,NOFOLLOW">
<!-- Načítání bezplatných ikonových fontů - může být odstraněno, pokud není používáno -->
<link href="https://use.fontawesome.com/releases/v6.2.0/css/all.css" rel="stylesheet">
</head>
<body>
<h2>&nbsp;&nbsp;<i class="fa-regular fa-pen-to-square fa-2x" style="color: crimson"></i>&nbsp;Vytvoření mapy stránek ve formátu XML</h2>
<hr>
<div style="margin:15px 5px 10px 20px;padding: 0 15px 0 0; font-size: 14px;background-color: lavenderblush; border: gray 1px solid; border-radius: 4px;">
<div style="margin:15px 0 0 20px">
    <form method="post">
        <input type="submit" name="downloadLocal" value="Stáhnout soubor XML lokálně" style="background-color: white;border-radius: 5px;cursor: pointer;">
    </form>
</div>
<ul>
<li>Soubor XML stažený odsud obsahuje část HTML části stránky.</li>
<li>Pokud potřebujete čistý soubor XML, stáhněte ho z vzdáleného serveru. Nebo odstraňte část HTML staženého souboru. XML soubory od "&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;" do "&lt;/urlset&gt;" jsou XML soubory.</li>
</ul>
</div>
<hr>
<?php
//************************************************
// Program generování mapy stránek ve formátu XML pomocí PHP
// Program poskytnutý: Všeobecná znalost trochu užitečné knihy
//        Minna no Chishiki Chotto Benricho
//        みんなの知識 ちょっと便利帳
// https://www.benricho.org/Tips/sitemapgenerator/
// Vydáno: 27. února 2024
//************************************************

// Kořenový adresář webového serveru. Automaticky získáno.
$sitemapDirectory = $_SERVER['DOCUMENT_ROOT'];

// Název .xml souboru (finální název souboru)
// Název .xml souboru lze změnit. Mnoho vyhledávačů používá "sitemap.xml" jako standardní konvenci pro pojmenování, proto se doporučuje použít "sitemap.xml".
$finalSitemapFilename = 'sitemap.xml';

// Adresář pro uložení souboru mapy stránek (finální adresář - kořen)
$finalSitemapPath = $sitemapDirectory . '/' . $finalSitemapFilename;

// Adresář pro generování mapy stránek
$rootDirectory = $_SERVER['DOCUMENT_ROOT'];

// Název .xml souboru (dočasný název souboru)
$tempSitemapFilename = 'temporarysitemap.xml';

// Adresář pro uložení souboru mapy stránek (dočasný adresář)
$tempSitemapPath = $sitemapDirectory . '/' . $tempSitemapFilename;

// Vytvoření dočasného adresáře, pokud neexistuje
$tempDirectory = dirname($tempSitemapPath);
if (!file_exists($tempDirectory)) {
    mkdir($tempDirectory, 0777, true);
}

// Smazání staré mapy stránek a přejmenování na novou mapu stránek (pomocí příkazu shell)
$oldSitemapFilename = 'old-' . $finalSitemapFilename;
$oldSitemapPath = $sitemapDirectory . '/' . $oldSitemapFilename;

// Smazání staré mapy stránek, pokud existuje
if (file_exists($oldSitemapPath)) {
    unlink($oldSitemapPath);
}

// Přejmenování na novou mapu stránek
if (file_exists($tempSitemapPath)) {
    rename($tempSitemapPath, $oldSitemapPath);
}

// Kontrola, zda bylo kliknuto na tlačítko Stáhnout
if (isset($_POST['downloadLocal'])) {
    // Zkopírovat mapu stránek do dočasného adresáře
    copy($finalSitemapPath, $tempSitemapPath);

    // Nastavit hlavičky pro stahování
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="' . $finalSitemapFilename . '"');
    header('Content-Length: ' . filesize($tempSitemapPath));

    // Výstup souboru
    readfile($tempSitemapPath);

    // Po stažení smažte mapu stránek uloženou v dočasném adresáři
    unlink($tempSitemapPath);
    exit;
}

///// Nastavení vyloučení /////
// Adresáře k vyloučení. Specifikujte pouze názvy adresářů. ['dir-1', 'dir2'] atd.
// Nastavte na prázdné pole, pokud není potřeba. $excludeDirectories = [];
$excludeDirectories = [];

// Soubory k vyloučení. Specifikujte pouze názvy souborů. ['aaa.html', 'bbb.php'] atd.
// Nastavte na prázdné pole, pokud není potřeba. $excludeDirectories = [];
$excludeFiles = [];

// Adresáře/Soubory k vyloučení ['dir-1/dir1/file1.html', 'dir2/file2.php'] atd.
// Vyloučené cesty by neměly obsahovat vedoucí "/".
// Nastavte na prázdné pole, pokud není potřeba. $excludeDirectories = [];
$excludePaths = [];

// Meta značky obsahující ['NOINDEX', 'NOFOLLOW', 'REFRESH'] atd. k vyloučení
// Nastavte na prázdné pole, pokud není potřeba. $excludeDirectories = [];
// Doporučujeme specifikovat ['NOINDEX']
$excludeMetaTags = ['NOINDEX'];

///// Podmínky generování mapy stránek /////
// Získat název stránky (1: Ano, 2: Ne)
// * Není doporučeno pro Google Search Console
// * Pokud se zaregistrujete v Google Search Console, nastavte na "2: Ne"
// * Pokud je nastaveno na "1: Získat," Google Search Console může zobrazit upozornění: "Název stránky není rozpoznán. Prosím, proveďte opravy."
$getTitle = 2;
// Řetězce k odstranění z názvu stránky
// * Můžete odstranit určené řetězce z názvu. ['of', 'is'] atd.
// Nastavte na prázdné pole, pokud není potřeba. $excludeDirectories = [];
$removeTitleStrings = [];

// Získat poslední modifikační datum souboru (1: Ano, 2: Ne)
// * Doporučeno Google Search Console
$getLastMod = 1;

// Frekvence aktualizace stránky
// * Ignorováno Googlem. Není doporučeno přidávat hodnoty.
// Použít frekvenci aktualizace stránky (1: Ano, 2: Ne)
$useChangeFreq = 2;
// Vybrat prvky pro frekvenci aktualizace, když je zvolena "1"
// ['always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never']
// Vyberte hodnoty, které odpovídají frekvenci aktualizace vašich stránek
$changefreqValues = ['vhodný prvek pro vaše stránky'];

// Priorita stránky
// * Ignorováno Googlem. Není doporučeno přidávat hodnoty.
// Získat prioritu (1: Ano, 2: Ne)
$getPriority = 2;

// Zpráva o generování mapy stránek
$successMessage = "<p>・ Soubor XML mapy stránek byl vytvořen.</p><p>・ Byl uložen v kořenovém adresáři vzdáleného serveru jako '{$finalSitemapFilename}'.<br>・ Z bezpečnostních důvodů prosím odstraňte soubor programu ze vzdáleného serveru.</p><p>・ <a href='/{$finalSitemapFilename}' target='_blank'>Otevřít 'XML soubor' v prohlížeči [nová záložka].</a></p>";

// Hlavička souboru mapy stránek (pro finální soubor mapy stránek)
$xmlFinal = <<<XML
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
XML;

// Rekurzivně zpracovat soubory v adresáři (pro finální soubor mapy stránek)
function generateSitemap($directory, $excludeDirs, $excludeFiles, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, $excludePaths, &$xmlFinal) {
    $dir = new DirectoryIterator($directory);
    foreach ($dir as $fileInfo) {
        if ($fileInfo->isDot()) continue;

        $filename = $fileInfo->getFilename();
        $filepath = $fileInfo->getPathname();
        $fileExtension = pathinfo($filename, PATHINFO_EXTENSION);

        // Kontrola, zda se jedná o vyloučený adresář/soubor
        $excludePath = str_replace($_SERVER['DOCUMENT_ROOT'], '', $filepath);
        if (in_array(ltrim($excludePath, '/'), $excludePaths)) {
            continue;
        }
        if ($fileInfo->isDir()) {
            if (in_array($filename, $excludeDirs)) {
                continue;
            } else {
                generateSitemap($filepath, $excludeDirs, $excludeFiles, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, $excludePaths, $xmlFinal);
            }
        } else {
            if (in_array($filename, $excludeFiles) || in_array($filename, $excludeDirs)) {
                continue;
            }

            if (in_array($fileExtension, ['html', 'php'])) {
                processFile($filepath, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, $xmlFinal);
            }
        }
    }
}

// Zpracovat soubor (pro finální soubor)
function processFile($filepath, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, &$xmlFinal) {
    $content = file_get_contents($filepath);
    if (shouldExcludeContent($content, $excludeMetaTags)) {
        return;
    }

    $url = getRelativeUrl($filepath);
    // Nastavit poslední modifikační datum ve formátu UTC (Koordinovaný světový čas) (indikováno "+00:00")
    $lastMod = ($getLastMod == 1) ? getLastModifiedDateUTC($filepath) : '';

    $xmlFinal .= "\n <url>";
    $xmlFinal .= "\n <loc>{$url}</loc>";

    if ($getTitle == 1) {
        $title = getTitleFromContent($content);
        if (!empty($title)) {
            $title = str_replace($removeTitleStrings, '', $title);
            $xmlFinal .= "\n <title>{$title}</title>";
        }
    }

    // Zobrazit poslední modifikační datum
    if (!empty($lastMod)) {
        $xmlFinal .= "\n <lastmod>{$lastMod}</lastmod>";
    }

    // Zobrazit frekvenci aktualizace
    if ($useChangeFreq == 1) {
        $changefreq = $changefreqValues[array_rand($changefreqValues)];
        $xmlFinal .= "\n <changefreq>{$changefreq}</changefreq>";
    }

    // Zobrazit prioritu
    if ($getPriority == 1) {
        $priority = getPriorityFromDepth($filepath);
        $xmlFinal .= "\n <priority>{$priority}</priority>";
    }

    $xmlFinal .= "\n </url>";
}

// Vypočítat prioritu na základě hloubky (pro finální soubor)
function getPriorityFromDepth($filepath) {
    $depth = substr_count($filepath, DIRECTORY_SEPARATOR);
    return 1 - ($depth * 0.1);
}

// Kontrola, zda by meta značky měly být vyloučeny (pro finální soubor)
function shouldExcludeContent($content, $excludeMetaTags) {
    foreach ($excludeMetaTags as $tag) {
        if (stripos($content, '<meta name="robots" content="' . $tag) !== false) {
            return true;
        }
    }

    return false;
}

///// Získat poslední modifikační datum souboru - Doporučuje se používat UTC (Koordinovaný světový čas) v prvcích XML mapy stránek
// Nastavit poslední modifikační datum ve formátu UTC (Koordinovaný světový čas) (indikováno "+00:00")
function getLastModifiedDateUTC($filepath) {
    $lastModTimestamp = filemtime($filepath);
    $lastModDateTime = new DateTimeImmutable('@' . $lastModTimestamp);
    return $lastModDateTime->format('c');
}

// Získat název stránky z HTML souboru (pro finální soubor)
function getTitleFromContent($content) {
    $dom = new DOMDocument;
    libxml_use_internal_errors(true); //Potlačit chyby během zpracování HTML
    $dom->loadHTML($content);

    $titleElements = $dom->getElementsByTagName('title');
    if ($titleElements->length > 0) {
        $title = $titleElements->item(0)->textContent;
        return $title;
    }

    return '';
}

// Získat relativní URL souboru (pro finální soubor)
function getRelativeUrl($filepath) {
    $relativeUrl = str_replace($_SERVER['DOCUMENT_ROOT'], '', $filepath);
    return $_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['SERVER_NAME'] . str_replace('\\', '/', $relativeUrl);
}

// Spustit generování mapy stránek (pro finální soubor)
generateSitemap($rootDirectory, $excludeDirectories, $excludeFiles, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, $excludePaths, $xmlFinal);

// Patička mapy stránek (pro finální soubor)
$xmlFinal .= "\n</urlset>";

// Uložit mapu stránek do souboru (pro finální soubor)
file_put_contents($finalSitemapPath, $xmlFinal);

// Zobrazit zprávu o úspěchu (indikující, že finální soubor mapy stránek byl vygenerován a uložen)
echo $successMessage;
?>
<hr>
<p style="margin-top: 20px">
<!-- Nastavte název souboru tohoto PHP programu v tagu <a>. Přípona je ".php" -->
<a href="Název souboru tohoto programu.php" style="margin-left: 20px;text-decoration: none;"><i class="fa-solid fa-check" style="color: #005eff;"></i> Obnovit “XML soubor”&nbsp;&nbsp;<i class="fa-solid fa-rotate fa-spin fa-2x" style="color:crimson"></i>&nbsp;&nbsp;&nbsp;[Znovu načíst stránku]</a>
</p>
<p>
<!-- Otevřít vygenerovaný "XML soubor" v prohlížeči -->
<a href='<?php echo '/' . $finalSitemapFilename; ?>' target='_blank' style='margin-left: 20px;text-decoration: none;'><i class="fa-solid fa-check" style="color: #005eff;"></i> Otevřít "XML soubor" v prohlížeči&nbsp;&nbsp;<i class="fa-solid fa-chalkboard-user fa-beat-fade fa-2x" style="color:green"></i>&nbsp;&nbsp;&nbsp;[Nová záložka]</a>
<div style="margin-left: 30px;font-size: 12px;color: gray">* Pokud je velikost souboru velká, nemusí být možné jej otevřít ve vašem prohlížeči. Pokud jej nemůžete otevřít ve svém prohlížeči, stáhněte si soubor ".xml" ze serveru a zkontrolujte jej.</div>
</p>
<hr>
<!-- Potvrďte přidání/aktualizaci mapy stránek "Google" -->
<p>
<!-- <a>Nastavte vlastní URL v tagu -->
<a href="https://search.google.com/search-console/sitemaps?resource_id=vaše vlastní URL" target="_blank" style="margin-left: 20px;text-decoration: none;"> <i class="fa-solid fa-check" style="color: #005eff;"></i>&nbsp;[<strong>Google</strong>]&nbsp;Potvrďte přidání/aktualizaci mapy webu&nbsp;&nbsp;<i class="fa-solid fa-arrow-up-from-bracket fa-bounce fa-2x" style="color: #db0016;"></i></a>
</p>
<!-- [Google Search Console] -->
<p>
<!-- <a>Nastavte URL stránky "Sitemap" Google Search Console, kterou jste zaregistrovali v tagu. -->
<a href="https://search.google.com/search-console?resource_id=your own URL" target="_blank" style="margin-left: 20px;text-decoration: none;"><i class="fa-solid fa-check" style="color: #005eff;"></i>&nbsp;[<strong>Google Search Console</strong>]&nbsp;&nbsp;&nbsp;<i class="fa-solid fa-up-right-from-square fa-beat fa-2x" style="color: blue"></i></a>
<div style="font-size: 13px; margin: 0 40px">* Předpokládá se, že jste se již zaregistrovali v „Google Search Console“.</div>
</p>
<hr>
<!-- “Bing” Confirm addition/update of site map -->
<p>
<!-- Nastavte adresu URL stránky Bing „Nástroje pro webmastery“, kterou jste zaregistrovali, a název souboru XML, který jste nastavili ve značce <a>. Název souboru by měl odpovídat názvu souboru nastavenému v „$sitemapFilename“. -->
<a href="https://www.bing.com/webmasters/sitemaps?siteUrl=your own URL/&sitemap=your own URL/sitemap.xml" target="_blank" style="margin-left: 20px;text-decoration: none;"> <i class="fa-solid fa-check" style="color: #005eff;"></i>&nbsp;[<strong>Bing</strong>]&nbsp;Confirm addition/update of site map&nbsp;&nbsp;<i class="fa-solid fa-arrow-up-from-bracket fa-bounce fa-2x" style="color: #db0016;"></i></a>
</p>
<!-- [Bing webmaster Tools] -->
<p>
<!-- Nastavte adresu URL stránky Bing „Nástroje pro webmastery“, kterou jste zaregistrovali ve značce <a>. -->
<a href="https://www.bing.com/webmasters/home?siteUrl=your own URL" target="_blank" style="margin-left: 20px;text-decoration: none;">
<i class="fa-solid fa-check" style="color: #005eff;"></i>&nbsp;[<strong>Bing webmaster Tools</strong>]&nbsp;&nbsp;&nbsp;<i class="fa-solid fa-up-right-from-square fa-beat fa-2x" style="color: blue"></i></a>
<div style="font-size: 13px; margin: 0 40px">* Předpokládá se, že jste se zaregistrovali v „Nástrojích pro webmastery Bing“ nebo jste dokončili spolupráci s „Google Search Console“.</div>
</p>
<hr>
<!-- Zobrazuje název webu atd. Pokud jej nepotřebujete zobrazovat, smažte jej. -->
<h3 align="center"><i class="fa-solid fa-house" style="color: crimson"></i>&nbsp;Your site name etc.&nbsp;<i class="fa-solid fa-house" style="color: crimson"></i></h3>
<!-- Můžete to smazat. -->
<h4 align="center"><a href="https://www.benricho.org/" target="_blank" style="text-decoration: none;"><i class="fa-solid fa-house" style="color: blue"></i>&nbsp;みんなの知識 ちょっと便利帳&nbsp;<i class="fa-solid fa-house" style="color: blue"></i></h4>
</body>
</html>
To ukončuje naše úvodní vystoupení o PHP kódu pro generátor XML mapy stránek.
Použitím tohoto kódu můžete dosáhnout efektivního procházení a indexace vyhledávači, zajistit plynulý chod webu.
Zatímco existují placené programy s pokročilými funkcemi, jako jsou automatické aktualizace, zde byl důraz kladen na poskytnutí základní funkcionality.

Mohou zde být chyby ve formulaci, protože jde o překlad z japonské verze. Omlouváme se za případné potíže, ale pokud je ve formulaci kódu chyba, opravte ji nebo ji upravte sami.

Vaše zpětná vazba k používání tohoto kódu je vítána. Upozorňujeme, že nemohu odpovídat na otázky.

おすすめサイト・関連サイト…

Last updated : 2024/06/29