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 [ルーマニア語]  

XML Sitemap-genereringsprogram
XML Sitemap-generator
Kopier koden og opret programmet.
Eksempel på XML Sitemap

Introduktion
Et sitemap er en side eller fil, der angiver strukturen og indholdet på dit websted og hjælper brugere og søgemaskiner med at forstå informationen på dit websted og bistå med navigation.
Selvom titlen på denne side er "XML-sitemapgenereringsprogram", er det ikke et værktøj, der genererer et sitemap på den side, du i øjeblikket ser.
På denne side finder du koden til at generere og hente et sitemap i XML-format. Upload koden nedenfor  til dit websteds server og kør programmet, når du har brug for et XML-sitemap til dit websted. Du kan frit ændre koden. Du er velkommen til at bruge den.
Ansvarsfraskrivelse
Afhængigt af dit websteds struktur er der en mulighed for, at dette program ikke succesfuldt genererer et sitemap.
Programmet antager, at webstedet er oprettet ved hjælp af UTF-8. Dog kan det selvom hele indholdet er på UTF-8, muligvis ikke fungere, hvis HTML-tags ikke matcher programmets mønster.
Risici
Dette program er designet til at blive udført i en online miljø. Derfor er følgende risici forbundet med det.
  1. Risiko for tredjepartsmanipulation: Ondsinde tredjeparter kan udføre PHP-programmet og potentielt ændre roden.
  2. Serverpræstation: Med talrige filer/kataloger kan det forbruge tid og hukommelse, hvilket påvirker serverbelastningen.
  3. Påvirkning på Googlebot: Under Googlebots henvisning til sitemap, hvis programmet krydses, mens der skrives, kan korrekt information muligvis ikke nå frem til robotten.
Foranstaltninger truffet
Vi har truffet følgende foranstaltninger for at reducere risikoen:
  1. Lagring af genererede filer: Til forbedret sikkerhed af den genererede sitemap-fil følger programmet disse trin:
    1. Midlertidig lagring: Sitemap-filer lagres først midlertidigt et sted uden for rodmappen, hvilket forhindrer direkte skrivning eller manipulation af ondsindede tredjeparter på webserveren.
    2. Filnavngivning: Den genererede sitemap-fil omdøbes efter midlertidig lagring, hvilket reducerer risikoen for manipulation ved at ændre det oprindelige filnavn.
Foranstaltninger der skal træffes
For at reducere din risiko, bemærk følgende:
  1. Sletningsprogramfil: Efter sitemap-generering skal du straks fjerne den uploadede programfil fra serveren.
  2. Udførelse i et sikkert miljø: Vær forsigtig med at placere filer på fjernservere, og overvej at køre dem lokalt, hvis du føler, at de er i fare.
  3. Belastningsmonitorering: Hvis serverbelastningen stiger, skal brugen straks ophøre for at forhindre ydelsesproblemer.
  4. Foranstaltninger for Googlebot: Efter generering af sitemap skal du bekræfte crawl-succes i Google Search Console. Overvej manuelt at initiere krybning om nødvendigt.
  • Medmindre du har en sitemap-genereringsplugin som WordPress, skal du selv generere sitemap. I så fald skal du bruge koden introduceret her.
  • Detaljerede oplysninger om sitemapstruktur og nødvendighed kan findes på mange websteder, så det er udeladt her, og kun PHP-koden leveres.
  • Hver post i koden har kommentarer; vælg den metode, der passer til dine præferencer.
  • Den genererede XML-fil (.xml) ser ud som følgende og giver et eksempel med de minimumskrævede elementer til Google-registrering. Derudover kan du hente "Sidetitel," "Ændringsfrekvens" og "Prioritet."
    XML sitemap sample
    ・Sidste ændringsdato (<lastmod>) opnås i Coordinated Universal Time (UTC).
    ・For eksempel tilføjer japansk tid 9 timer til den viste tid.
  • Installations trin:
    1. Forbered en mappe med et navn som f.eks. "sitemap."
    2. Kopiér koden nedenfor  og indsæt den i din webstedseditor.
    3. Følg kommentarerne i koden for at erstatte hvert element med indhold, der passer til dine betingelser.
    4. Navngiv filen, f.eks. 'sitemapgenerator.php,' og gem den redigerede side med udvidelsen '.php,' ikke '.html.'
    5. Upload den til din webserver. Hvis du kan få adgang til siden og se en skærm, der ligner den nedenfor, er genereringen vellykket.
      * Testet i et udviklingsmiljø med ca. 20.000 sider, filstørrelsen er ca. 6 MB (vælg alle tilgængelige elementer i indstillingerne), og det tog ca. 3 sekunder.
      Succesrigt eksempel på type inklusive MTML-sektion
      【Type inklusive MTML-sektion】
      Succesrigt eksempel på type med kun PHP-sektion
      【Type med kun PHP-sektion】
    6. Åbn den gemte "XML-fil" i din browser for at kontrollere den, eller download den gemte ".xml"-fil for at kontrollere den, og hvis den er genereret korrekt, skal du registrere den i Google Search Console  Bing Webmaster Tools   osv.
      * Hvis filstørrelsen er stor, kan du muligvis ikke åbne den i en browser. Download ".xml"-filen fra webserveren til bekræftelse.
      * Afhængigt af browservinduet vises det måske ikke korrekt, når det åbnes.
      * Hvis du åbner det i en browser, vises "XML-deklarationen" på den første linje muligvis ikke.
    7. Hvis du bruger det for første gang, skal du sikre dig korrekt generering og kontrollere for unødvendige elementer.
    8. Hvis du støder på en "Encoding error" ved adgang til siden, kan det skyldes specifikke tegn.
      For eksempel bør tegn som [&] omskrives som escape-koder, som vist i tabellen nedenfor.
      * Escape-koder kan kopieres ved at klikke.
    9. Tegn  Escape-kode 
      Og-tegn
      &➡️
      &amp;
      Enkelt citat
      ➡️
      &apos;
      Dobbelt citat
      ➡️
      &quot;
      Større end
      >➡️
      &gt;
      Mindre end
      <➡️
      &lt;
    10. Da vi verificerede dette i et testmiljø, når der ikke blev specificeret eksklusioner, blev en mappe som f.eks. "sys", som ikke anvendes som en websidemappe på dette websted, fundet i XML-filen. Hvis det bekræftes, skal du angive mappenavnet i 'Ekskluder mapper'-elementet, f.eks. "$excludeDirectories = ['sys']".
      Prøv alternativt at specificere noget som "$excludeMetaTags = ['NOINDEX']" i afsnittet "Ekskluder meta tags". PHP-koden nedenfor bruger "NOINDEX" som standardindstilling.
《XML Sitemap-generering PHP-kode》》
 Download ZIP-fil kun med PHP-del   
Du kan køre programmet selv med kun PHP-sektionen.
Gem filen med en ".php"-udvidelse.

<!DOCTYPE html>
<html lang="da">
<head>
<meta charset="UTF-8">
<title>XML Sitemap-generering PHP-program</title>
<meta name="robots" content="NOINDEX,NOFOLLOW">
<!-- Indlæs gratis ikonfonte - kan fjernes, hvis den ikke bruges -->
<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;XML Sitemap-oprettelse</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="Download XML-fil lokalt" style="background-color: white;border-radius: 5px;cursor: pointer;">
    </form>
</div>
<ul>
<li>XML-filen, der downloades herfra, indeholder en del af HTML-delen af siden.</li>
<li>Hvis du har brug for en ren XML-fil, skal du downloade den fra en fjernserver. Eller slet HTML-delen af den downloadede fil. XML-filerne fra "&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;" til "&lt;/urlset&gt;" er XML-filer.</li>
</ul>
</div>
<hr>
<?php
//************************************************
// XML Sitemap-generering PHP-program
// Program leveret af: Alle vides lidt nyttige bog
//        Minna no Chishiki Chotto Benricho
//        みんなの知識 ちょっと便利帳
// Udgivet: 21. februar 2024
//************************************************

// Dokumentrod på webserveren. Hentes automatisk.
$sitemapDirectory = $_SERVER['DOCUMENT_ROOT'];

// .xml-filnavn (endeligt filnavn)
// .xml-filnavnet kan ændres. Dog bruger mange søgemaskiner "sitemap.xml" som standardnavngivning, så det anbefales at bruge "sitemap.xml".
$finalSitemapFilename = 'sitemap.xml';

// Mappe til at gemme sitemap-filen (endelig mappe - rod)
$finalSitemapPath = $sitemapDirectory . '/' . $finalSitemapFilename;

// Mappe til at generere sitemap
$rootDirectory = $_SERVER['DOCUMENT_ROOT'];

// .xml-filnavn (midlertidigt filnavn)
$tempSitemapFilename = 'temporarysitemap.xml';

// Mappe til at gemme sitemap-fil (midlertidig mappe)
$tempSitemapPath = $sitemapDirectory . '/' . $tempSitemapFilename;

// Opret en midlertidig mappe, hvis den ikke eksisterer
$tempDirectory = dirname($tempSitemapPath);
if (!file_exists($tempDirectory)) {
    mkdir($tempDirectory, 0777, true);
}

// Slet gammelt sitemap og omdøb til det nye sitemap (ved hjælp af shellkommando)
$oldSitemapFilename = 'old-' . $finalSitemapFilename;
$oldSitemapPath = $sitemapDirectory . '/' . $oldSitemapFilename;

// Slet gammelt sitemap, hvis det findes
if (file_exists($oldSitemapPath)) {
    unlink($oldSitemapPath);
}

// Omdøb til det nye sitemap
if (file_exists($tempSitemapPath)) {
    rename($tempSitemapPath, $oldSitemapPath);
}

// Kontroller, om downloadknappen er klikket
if (isset($_POST['downloadLocal'])) {
    // Kopier sitemap til den midlertidige mappe
    copy($finalSitemapPath, $tempSitemapPath);

    // Indstil overskrifter til download
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="' . $finalSitemapFilename . '"');
    header('Content-Length: ' . filesize($tempSitemapPath));

    // Udskriv filen
    readfile($tempSitemapPath);

    // Efter download, slet sitemap, der er gemt i den midlertidige mappe
    unlink($tempSitemapPath);
    exit;
}

///// Eksklusionsindstillinger /////
// Mapper, der skal ekskluderes. Angiv kun mappenavne. ['dir-1', 'dir2'] osv.
// Sæt til en tom matrix, hvis det ikke er nødvendigt. $excludeDirectories = [];
$excludeDirectories = [];

// Filer, der skal ekskluderes. Angiv kun filnavne. ['aaa.html', 'bbb.php'] osv.
// Sæt til en tom matrix, hvis det ikke er nødvendigt. $excludeDirectories = [];
$excludeFiles = [];

// Mapper/Filer, der skal ekskluderes ['dir-1/dir1/file1.html', 'dir2/file2.php'] osv.
// Ekskluderingsstier må ikke indeholde en førende "/".
// Sæt til en tom matrix, hvis det ikke er nødvendigt. $excludeDirectories = [];
$excludePaths = [];

// Meta tags indeholdende ['NOINDEX', 'NOFOLLOW', 'REFRESH'], osv. der skal ekskluderes
// Sæt til en tom matrix, hvis det ikke er nødvendigt. $excludeDirectories = [];
// Anbefal at specificere ['NOINDEX']
$excludeMetaTags = ['NOINDEX'];

///// Sitemap-genereringsbetingelser /////
// Få sidetitel (1: Ja, 2: Nej)
// * Ikke anbefalet af Google Search Console
// * Hvis du registrerer med Google Search Console, indstil til "2: Nej"
// * Hvis indstillet til "1: Få," kan Google Search Console vise en advarsel om, at "Titeltags ikke genkendes. Foretag venligst rettelser."
$getTitle = 2;
// Streng at fjerne fra sidetitlen
// * Kan fjerne specificerede strenge fra titlen. ['af', 'er'] osv.
// Sæt til en tom matrix, hvis det ikke er nødvendigt. $excludeDirectories = [];
$removeTitleStrings = [];

// Få sidste ændringsdato for filen (1: Ja, 2: Nej)
// * Anbefalet af Google Search Console
$getLastMod = 1;

// Sideopdateringsfrekvens
// * Ignoreret af Google. Det anbefales ikke at tilføje værdier.
// Brug sideopdateringsfrekvens (1: Ja, 2: Nej)
$useChangeFreq = 2;
// Vælg elementer til opdateringsfrekvens, når "1" er valgt
// ['altid', 'hver time', 'dagligt', 'ugentligt', 'månedligt', 'årligt', 'aldrig']
// Vælg værdier, der gælder for opdateringsfrekvensen på dit websted
$changefreqValues = ['element egnet til dit websted'];

// Sideprioritet
// * Ignoreret af Google. Det anbefales ikke at tilføje værdier.
// Få prioritet (1: Ja, 2: Nej)
$getPriority = 2;

// Sitemap-genereringsmeddelelse
$successMessage = "<p>・ Sitemap XML-filen er blevet genereret.</p><p>・ Den er blevet gemt i roden af den fjerneste server som '{$finalSitemapFilename}'.<br>・ Af sikkerhedsmæssige årsager skal du slette programfilen fra den fjerneste server.</p><p>・ <a href='/{$finalSitemapFilename}' target='_blank'>Åbn 'XML-fil' i browseren [ny fane].</a></p>";

// Sitemap XML-header (til den endelige sitemap-fil)
$xmlFinal = <<<XML
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
XML;

// Behandle filer rekursivt inden for mappen (til den endelige Sitemap-fil)
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);

        // Tjek, om det er en ekskluderet mappe/fil
        $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);
            }
        }
    }
}

// Behandle filen (til den endelige fil
function processFile($filepath, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, &$xmlFinal) {
    $content = file_get_contents($filepath);
    if (shouldExcludeContent($content, $excludeMetaTags)) {
        return;
    }

    $url = getRelativeUrl($filepath);
    // Angiv sidste ændringsdato i UTC (Coordinated Universal Time) format (angivet med "+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>";
        }
    }

    // Vis sidste ændringsdato
    if (!empty($lastMod)) {
        $xmlFinal .= "\n <lastmod>{$lastMod}</lastmod>";
    }

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

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

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

// Beregn prioritet baseret på dybde (til den endelige fil)
function getPriorityFromDepth($filepath) {
    $depth = substr_count($filepath, DIRECTORY_SEPARATOR);
    return 1 - ($depth * 0.1);
}

// Kontroller, om meta tags skal ekskluderes (til den endelige fil)
function shouldExcludeContent($content, $excludeMetaTags) {
    foreach ($excludeMetaTags as $tag) {
        if (stripos($content, '<meta name="robots" content="' . $tag) !== false) {
            return true;
        }
    }

    return false;
}

///// Få den sidste ændringsdato for filen - Det anbefales at bruge UTC (Coordinated Universal Time) i sitemap XML-elementet
// Angiv den sidste ændringsdato i UTC (Coordinated Universal Time) format (angivet med "+00:00")
function getLastModifiedDateUTC($filepath) {
    $lastModTimestamp = filemtime($filepath);
    $lastModDateTime = new DateTimeImmutable('@' . $lastModTimestamp);
    return $lastModDateTime->format('c');
}

// Få titlen fra HTML-filen (til den endelige fil)
function getTitleFromContent($content) {
    $dom = new DOMDocument;
    libxml_use_internal_errors(true); //Undertryk fejl under HTML-analyse
    $dom->loadHTML($content);

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

    return '';
}

// Få den relative URL til filen (til den endelige fil)
function getRelativeUrl($filepath) {
    $relativeUrl = str_replace($_SERVER['DOCUMENT_ROOT'], '', $filepath);
    return $_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['SERVER_NAME'] . str_replace('\\', '/', $relativeUrl);
}

// Start sitemap-generering (til den endelige fil)
generateSitemap($rootDirectory, $excludeDirectories, $excludeFiles, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, $excludePaths, $xmlFinal);

// Sitemap footer (til den endelige fil)
$xmlFinal .= "\n</urlset>";

// Gem sitemap til en fil (til den endelige fil)
file_put_contents($finalSitemapPath, $xmlFinal);

// Vis succesmeddelelse (der angiver, at den endelige sitemap-fil er blevet genereret og gemt)
echo $successMessage;
?>
<hr>
<p style="margin-top: 20px">
<!-- Angiv filnavnet på dette PHP-program i <a> tag. Udvidelsen er ".php" -->
<a href="Filnavn på dette program.php" style="margin-left: 20px;text-decoration: none;"><i class="fa-solid fa-check" style="color: #005eff;"></i> Generer igen “XML-fil”&nbsp;&nbsp;<i class="fa-solid fa-rotate fa-spin fa-2x" style="color:crimson"></i>&nbsp;&nbsp;&nbsp;[Genindlæs side]</a>
</p>
<p>
<!-- Åbn den genererede "XML-fil" i en browser -->
<a href='<?php echo '/' . $finalSitemapFilename; ?>' target='_blank' style='margin-left: 20px;text-decoration: none;'><i class="fa-solid fa-check" style="color: #005eff;"></i> Åbn "XML-fil" i browseren&nbsp;&nbsp;<i class="fa-solid fa-chalkboard-user fa-beat-fade fa-2x" style="color:green"></i>&nbsp;&nbsp;&nbsp;[Separat faneblad]</a>
<div style="margin-left: 30px;font-size: 12px;color: gray">* Hvis filstørrelsen er stor, kan du muligvis ikke åbne den i din browser. Hvis du ikke kan åbne den i din browser, skal du downloade ".xml"-filen fra webserveren og kontrollere den.</div>
</p>
<hr>
<!-- Bekræftelse af tilføjelse/opdatering af "Google"-sitemap -->
<p>
<!-- <a>Angiv din egen URL i tagget -->
<a href="https://search.google.com/search-console/sitemaps?resource_id=din egen 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;Bekræft tilføjelse/opdatering af sitemap&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>Angiv URL'en på Google Search Console "Sitemap"-siden, som du har registreret i tagget. -->
<a href="https://search.google.com/search-console?resource_id=din egen 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">* Det antages, at du allerede har registreret dig hos "Google Search Console".</div>
</p>
<hr>
<!-- "Bing" Bekræftelse af tilføjelse/opdatering af sitemap -->
<p>
<!-- Angiv URL'en på Bing "Webmaster Tools"-siden, som du har registreret, og XML-filnavnet, du har angivet i <a>tagget.Filnavnet skal matche filnavnet, der er angivet i "$sitemapFilename". -->
<a href="https://www.bing.com/webmasters/sitemaps?siteUrl=din egen URL/&sitemap=din egen 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;Bekræft tilføjelse/opdatering af sitemap&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>
<!-- Angiv URL'en på Bing "Webmaster Tools"-siden, som du har registreret i <a>tagget. -->
<a href="https://www.bing.com/webmasters/home?siteUrl=din egen 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">* Det antages, at du har registreret dig hos "Bing Webmaster Tools" eller har fuldført samarbejdet med "Google Search Console".</div>
</p>
<hr>
<!-- Viser webstedsnavnet osv. Hvis du ikke har brug for at vise det, skal du slette det. -->
<h3 align="center"><i class="fa-solid fa-house" style="color: crimson"></i>&nbsp;Dit webstedsnavn osv.&nbsp;<i class="fa-solid fa-house" style="color: crimson"></i></h3>
<!-- Du kan slette det. -->
<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>
Gem filen med en ".php"-udvidelse.
 Download ZIP-fil kun med PHP-del   
Du kan køre programmet selv med kun PHP-sektionen.
Dette afslutter vores introduktion til PHP-koden til sitemap-generatoren.
Ved hjælp af denne kode kan du opnå effektiv krybning og indeksering fra søgemaskiner, hvilket sikrer en problemfri webstedsdrift.
Selvom der findes betalte programmer med avancerede funktioner som automatisk opdatering, var fokusset her på at levere grundlæggende funktionalitet.

Der kan forekomme fejl i formuleringen, da det er en oversættelse fra den japanske version. Vi beklager ulejligheden, men hvis der er en fejl i formuleringen i koden, skal du rette eller justere den selv.

Din feedback på brugen af denne kode værdsættes. Bemærk, at jeg ikke kan besvare spørgsmål.

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

Last updated : 2024/04/23