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 lag programmet.
Eksempel på XML Sitemap

Innledning
En sitemap er en side eller fil som lister opp strukturen og innholdet på nettstedet ditt, og hjelper brukere og søkemotorer med å forstå informasjonen på nettstedet ditt og navigere.
Selv om tittelen på denne siden er "XML Sitemap Generator", er ikke gjeldende side et verktøy for å generere nettstedskart.
På denne siden finner du koden for å generere og hente en sitemap i XML-format. Last opp koden nedenfor  til nettstedets server og kjør programmet når du trenger en XML-sitemap for nettstedet ditt. Du kan fritt endre koden. Vær så snill å bruke den.
Ansvarsfraskrivelse
Afhengig av nettstedets struktur er det en mulighet for at dette programmet ikke vil kunne generere en sitemap på en vellykket måte.
Programmet antar at nettstedet er opprettet ved hjelp av UTF-8. Imidlertid, selv om alt innhold er i UTF-8, kan det hende at det ikke fungerer hvis HTML-tagene ikke samsvarer med programmets mønster.
Risikoer
Dette programmet er designet for å bli utført i et online miljø. Derfor er følgende risikoer forbundet med det.
  1. Risiko for tredjeparts manipulering: Ondsinnede tredjeparter kan utføre PHP-programmet og potensielt endre roten.
  2. Serverytelse: Med et stort antall filer/kataloger kan det ta tid og minne, og påvirke serverbelastningen.
  3. Påvirkning på Googlebot: Under Googlebots referanse til sitemap, hvis programmet blir indeksert mens det skrives, kan riktig informasjon ikke nå boten.
Tiltak tatt
Vi har tatt følgende tiltak for å redusere risikoen:
  1. Lagring av genererte filer: For økt sikkerhet for den genererte sitemap-filen, følger programmet disse trinnene:
    1. Midlertidig lagring: Sitemap-filer lagres først midlertidig på et sted utenfor rotkatalogen, noe som forhindrer direkte skriving eller manipulering av ondsinnede tredjeparter på webserveren.
    2. Filnavngiving: Den genererte sitemap-filen får nytt navn etter midlertidig lagring, noe som reduserer risikoen for manipulering ved å endre det opprinnelige filnavnet.
Tiltak som skal tas
For å redusere risikoen, vennligst merk følgende:
  1. Sletting av programfil: Etter sitemap-generering, fjern umiddelbart den opplastede programfilen fra serveren.
  2. Utførelse i et sikkert miljø: Vær forsiktig med å plassere filer på eksterne servere, og vurder å kjøre dem lokalt hvis du føler at de er i fare.
  3. Overvåking av belastning: Hvis serverbelastningen øker, avslutt bruken umiddelbart for å forhindre ytelsesproblemer.
  4. Tiltak for Googlebot: Etter å ha generert sitemapen, bekreft crawling-suksess i Google Search Console. Vurder å starte crawling manuelt om nødvendig.
  • Med mindre du har en sitemap-genereringsplugin som WordPress, må du generere sitemapen selv. I så fall, vennligst bruk koden som er introdusert her.
  • Detaljert informasjon om strukturen og nødvendigheten av sitemap finnes på mange nettsteder, så det utelates her, og det gis bare PHP-koden.
  • Hver post i koden har kommentarer; velg metoden som passer dine preferanser.
  • Den genererte XML-filen (.xml) ser ut som følger, og gir et eksempel med de nødvendige elementene for Google-registrering. I tillegg kan du hente "Sidetittel", "Endringsfrekvens" og "Prioritet".
    XML sitemap sample
    ・Siste endringsdato (<lastmod>) er hentet i koordinert universell tid (UTC).
    ・For eksempel legger Japan til 9 timer på den viste tiden.
  • Installasjonstrinn:
    1. Forbered en katalog (mappe) med et navn som "sitemap."
    2. Kopier koden nedenfor  og lim den inn i nettredigeringsprogrammet ditt.
    3. Følg kommentarene i koden for å erstatte hvert element med innhold som passer dine forhold.
    4. Navngi filen, for eksempel 'sitemapgenerator.php', og lagre den redigerte siden med '.php'-utvidelsen, ikke '.html.'
    5. Last den opp til webserveren din. Hvis du kan få tilgang til siden og se en skjerm lignende den nedenfor, er genereringen vellykket.
      * Testet i et utviklingsmiljø med omtrent 20 000 sider, filstørrelsen er ca. 6 MB (velger alle tilgjengelige elementer i innstillingene), og det tok omtrent 3 sekunder.
      Vellykket eksempel på type inkludert MTML-seksjon
      【Type inkludert MTML-seksjon】
      Vellykket eksempel på type med bare PHP-seksjon
      【Type med bare PHP-seksjon】
    6. Åpne den lagrede "XML-filen" i nettleseren din for å sjekke den, eller last ned den lagrede ".xml"-filen for å sjekke den, og hvis den er generert riktig, registrer den i Google Search Console  Bing Webmaster Tools   , og så videre.
      * Hvis filstørrelsen er stor, kan du kanskje ikke åpne den i en nettleser. Last ned ".xml"-filen fra webserveren for bekreftelse.
      * Avhengig av nettleseren, kan den kanskje ikke vises riktig når den åpnes.
      * Hvis du åpner den i en nettleser, kan "XML-erklæringen" på første linje kanskje ikke vises.
    7. Hvis du bruker den for første gang, forsikre deg om riktig generering og sjekk for unødvendige elementer.
    8. Hvis du møter på en "Encoding error" ved tilgang til siden, kan det skyldes spesifikke tegn.
      For eksempel bør tegn som [&] omskrives som escape-koder, som vist i tabellen nedenfor.
      * Escape-koder kan kopieres ved å klikke.
    9. Tegn  Escape-kode 
      Ampersand
      &➡️
      &amp;
      Enkeltanførsel
      ➡️
      &apos;
      Dobbel anførselstegn
      ➡️
      &quot;
      Større enn
      >➡️
      &gt;
      Mindre enn
      <➡️
      &lt;
    10. Når vi verifiserte dette i et testmiljø, når ingen unntak ble spesifisert, ble en katalog som "sys", som ikke brukes som en nettsidemappe på dette nettstedet, funnet i XML-filen. Hvis bekreftet, vennligst spesifiser katalognavnet i 'Ekskluder kataloger' -elementet, for eksempel "$excludeDirectories = ['sys']".
      Alternativt kan du prøve å spesifisere noe som "$excludeMetaTags = ['NOINDEX']" i "Ekskluder Meta Tags"-delen. PHP-koden nedenfor bruker "NOINDEX" som standardinnstilling.
《 XML Sitemap-generering PHP-kode 》
 Last ned ZIP-fil med bare PHP-delen   
Du kan kjøre programmet selv med bare PHP-seksjonen.
保Lagre filen med en ".php"-utvidelse

<!DOCTYPE html>
<html lang="no">
<head>
<meta charset="UTF-8">
<title>XML Sitemap-genererings PHP-program</title>
<meta name="robots" content="NOINDEX,NOFOLLOW">
<!-- Last inn gratis ikonfonter - kan fjernes hvis det ikke brukes -->
<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 Opprettelse</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="Last ned XML-fil lokalt" style="background-color: white;border-radius: 5px;cursor: pointer;">
    </form>
</div>
<ul>
<li>XML-filen lastet ned her inneholder deler av HTML-delen av siden.</li>
<li>Hvis du trenger en ren XML-fil, last den ned fra en fjernserver. Eller slett HTML-delen av den nedlastede filen. XML-filene 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-genererings PHP-program
// Program levert av: Alle sine kunnskaper En litt nyttig bok
//        Minna no Chishiki Chotto Benricho
//        みんなの知識 ちょっと便利帳
// https://www.benricho.org/Tips/sitemapgenerator/
// Utgitt: 18. februar 2024
//************************************************s

// Dokumentrot for webserveren. Hentes automatisk.
$sitemapDirectory = $_SERVER['DOCUMENT_ROOT'];

// .xml-filnavn (sluttfilnavn)
// .xml-filnavnet kan endres. Imidlertid bruker mange søkemotorer "sitemap.xml" som standard navnekonvensjon, så det anbefales å bruke "sitemap.xml".
$finalSitemapFilename = 'sitemap.xml';

// Mappe for å lagre sitemap-filen (endelig mappe - rot)
$finalSitemapPath = $sitemapDirectory . '/' . $finalSitemapFilename;

// Mappe for å generere sitemapen
$rootDirectory = $_SERVER['DOCUMENT_ROOT'];

// .xml-filnavn (midlertidig filnavn)
$tempSitemapFilename = 'midlertidigsitemap.xml';

// Mappe for å lagre sitemap-filen (midlertidig mappe)
$tempSitemapPath = $sitemapDirectory . '/' . $tempSitemapFilename;

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

// Slett gammel sitemap og gi nytt navn til den nye sitemapen (ved hjelp av shellkommando)
$oldSitemapFilename = 'gammel-' . $finalSitemapFilename;
$oldSitemapPath = $sitemapDirectory . '/' . $oldSitemapFilename;

// Slett gammel sitemap hvis den eksisterer
if (file_exists($oldSitemapPath)) {
    unlink($oldSitemapPath);
}

// Gi nytt navn til den nye sitemapen
if (file_exists($tempSitemapPath)) {
    rename($tempSitemapPath, $oldSitemapPath);
}

// Sjekk om nedlastingsknappen er klikket
if (isset($_POST['downloadLocal'])) {
    // Kopier sitemapen til den midlertidige mappen
    copy($finalSitemapPath, $tempSitemapPath);

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

    // Vis filen
    readfile($tempSitemapPath);

    // Etter nedlasting, slett sitemapen som er lagret i den midlertidige mappen
    unlink($tempSitemapPath);
    exit;
}

///// Ekskluderingsinnstillinger /////
// Mapper som skal ekskluderes. Spesifiser bare mappenavnene. ['dir-1', 'dir2'] osv.
// Sett til en tom matrise hvis det ikke er nødvendig. $excludeDirectories = [];
$excludeDirectories = [];

// Filer som skal ekskluderes. Spesifiser bare filnavnene. ['aaa.html', 'bbb.php'] osv.
// Sett til en tom matrise hvis det ikke er nødvendig. $excludeDirectories = [];
$excludeFiles = [];

// Mapper/Filer som skal ekskluderes ['dir-1/dir1/file1.html', 'dir2/file2.php'] osv.
// Ekskluderte stier skal ikke inkludere en ledende "/".
// Sett til en tom matrise hvis det ikke er nødvendig. $excludeDirectories = [];
$excludePaths = [];

// Meta tags som inneholder ['NOINDEX', 'NOFOLLOW', 'REFRESH'], osv. som skal ekskluderes
// Sett til en tom matrise hvis det ikke er nødvendig. $excludeDirectories = [];
// Anbefaler å spesifisere ['NOINDEX']
$excludeMetaTags = ['NOINDEX'];

///// Sitemap-genereringsbetingelser /////
// Hent sidetittel (1: Ja, 2: Nei)
// * Ikke anbefalt av Google Search Console
// * Hvis du registrerer med Google Search Console, sett til "2: Nei"
// * Hvis du setter til "1: Ja," kan Google Search Console vise et varsel som sier: "Titteltagger gjenkjennes ikke. Vennligst gjør rettelser."
$getTitle = 2;
// Strenger som skal fjernes fra sidetittelen
// * Kan fjerne spesifiserte strenger fra tittelen. ['of', 'is'] osv.
// Sett til en tom matrise hvis det ikke er nødvendig. $excludeDirectories = [];
$removeTitleStrings = [];

// Hent siste endringsdato for filen (1: Ja, 2: Nei)
// * Anbefalt av Google Search Console
$getLastMod = 1;

// Oppdateringsfrekvens for siden
// * Ignorert av Google. Det anbefales ikke å legge til verdier.
// Bruk oppdateringsfrekvens (1: Ja, 2: Nei)
$useChangeFreq = 2;
// Velg elementer for oppdateringsfrekvens når "1" er valgt
// ['alltid', 'hver time', 'daglig', 'ukentlig', 'månedlig', 'årlig', 'aldri']
// Velg verdier som passer til oppdateringsfrekvensen på nettstedet ditt
$changefreqValues = ['element som passer for nettstedet ditt'];

// Prioritet for siden
// * Ignorert av Google. Det anbefales ikke å legge til verdier.
// Hent prioritet (1: Ja, 2: Nei)
$getPriority = 2;

// Sitemap-genereringsmelding
$successMessage = "<p>・Sitemap XML-filen har blitt generert.</p><p>・Den er lagret i roten av fjernserveren som '{$finalSitemapFilename}'.<br>・Av sikkerhetsmessige årsaker, vennligst slett programfilen fra fjernserveren.</p><p>・<a href='/{$finalSitemapFilename}' target='_blank'>Åpne 'XML-filen' i nettleseren [ny fane].</a></p>";

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

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

        // Sjekk om det er en ekskludert 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 (for den endelige filen)
function processFile($filepath, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, &$xmlFinal) {
    $content = file_get_contents($filepath);
    if (shouldExcludeContent($content, $excludeMetaTags)) {
        return;
    }

    $url = getRelativeUrl($filepath);
    // Sett siste endringsdato i UTC-format (Coordinated Universal Time) (indikert 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 siste endringsdato
    if (!empty($lastMod)) {
        $xmlFinal .= "\n <lastmod>{$lastMod}</lastmod>";
    }

    // Vis oppdateringsfrekvens
    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 basert på dybde (for den endelige filen)
function getPriorityFromDepth($filepath) {
    $depth = substr_count($filepath, DIRECTORY_SEPARATOR);
    return 1 - ($depth * 0.1);
}

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

    return false;
}

///// Hent siste endringsdato for filen - Det anbefales å bruke UTC (Coordinated Universal Time) i sitemap XML-elementet
// Sett siste endringsdato i UTC-format (Coordinated Universal Time) (indikert med "+00:00")
function getLastModifiedDateUTC($filepath) {
    $lastModTimestamp = filemtime($filepath);
    $lastModDateTime = new DateTimeImmutable('@' . $lastModTimestamp);
    return $lastModDateTime->format('c');
}

// Hent tittel fra HTML-filen (for den endelige filen)
function getTitleFromContent($content) {
    $dom = new DOMDocument;
    libxml_use_internal_errors(true); //Undertrykk feil under HTML-analyse
    $dom->loadHTML($content);

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

    return '';
}

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

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

// Sitemap-bunntekst (for den endelige filen)
$xmlFinal .= "\n</urlset>";

// Lagre sitemap til en fil (for den endelige filen)
file_put_contents($finalSitemapPath, $xmlFinal);

// Vis suksessmelding (som indikerer at den endelige sitemap-filen er generert og lagret)
echo $successMessage;
?>
<hr>
<p style="margin-top: 20px">
<!-- Angi filnavnet til dette PHP-programmet i <a>-taggen. Utvidelsen er ".php" -->
<a href="Filnavn på dette programmet.php" style="margin-left: 20px;text-decoration: none;"><i class="fa-solid fa-check" style="color: #005eff;"></i> Generer på nytt "XML-fil"&nbsp;&nbsp;<i class="fa-solid fa-rotate fa-spin fa-2x" style="color:crimson"></i>&nbsp;&nbsp;&nbsp;[Last inn siden på nytt]</a>
</p>
<p>
<!-- Åpne den genererte "XML-filen" i en nettleser -->
<a href='<?php echo '/' . $finalSitemapFilename; ?>' target='_blank' style='margin-left: 20px;text-decoration: none;'><i class="fa-solid fa-check" style="color: #005eff;"></i> Åpne "XML-filen" i nettleseren&nbsp;&nbsp;<i class="fa-solid fa-chalkboard-user fa-beat-fade fa-2x" style="color:green"></i>&nbsp;&nbsp;&nbsp;[Ny fane]</a>
<div style="margin-left: 30px;font-size: 12px;color: gray">* Hvis filstørrelsen er stor, kan du kanskje ikke åpne den i nettleseren din. Hvis du ikke kan åpne den i nettleseren, kan du laste ned ".xml"-filen fra webserveren og sjekke den.</div>
</p>
<hr>
<!-- Bekreft tillegg/oppdatering av "Google"-sitemap -->
<p>
<!-- <a>Angi din egen URL i taggen -->
<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>] Bekreft tillegg/oppdatering av 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>Angi URL-en til Google Search Console-"Sitemap"-siden du har registrert i taggen. -->
<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 antas at du allerede har registrert deg i "Google Search Console".</div>
</p>
<hr>
<!-- "Bing" Bekreft tillegg/oppdatering av sitemap -->
<p>
<!-- Angi URL-en til Bing "Webmaster-verktøy"-siden du har registrert og XML-filnavnet du har satt i <a>-taggen. Filnavnet bør samsvare med filnavnet som er satt 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>] Bekreft tillegg/oppdatering av sitemap&nbsp;&nbsp;<i class="fa-solid fa-arrow-up-from-bracket fa-bounce fa-2x" style="color: #db0016;"></i></a>
</p>
<!-- [Bing webmaster-verktøy] -->
<p>
<!-- Angi URL-en til Bing "Webmaster-verktøy"-siden du har registrert i <a>-taggen. -->
<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-verktøy</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 antas at du har registrert deg i "Bing Webmaster-verktøy" eller har fullført samarbeidet med "Google Search Console".</div>
</p>
<hr>
<!-- Viser nettstednavnet, osv. Hvis du ikke trenger å vise det, kan du slette det. -->
<h3 align="center"><i class="fa-solid fa-house" style="color: crimson"></i>&nbsp;Nettstedsnavnet ditt 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>
Lagre filen med en ".php"-utvidelse.
 Last ned ZIP-fil med bare PHP-delen   
Du kan kjøre programmet selv med bare PHP-seksjonen.
Dette avslutter vår introduksjon til PHP-koden for XML-sitemapgeneratoren.。
Ved å bruke denne koden, kan du oppnå effektiv indeksering og indeksering fra søkemotorer, og sikre jevn nettstedsoperasjon.
Selv om det finnes betalte programmer med avanserte funksjoner som automatisk oppdatering, var fokuset her å tilby grunnleggende funksjonalitet.

Det kan være feil i formuleringen ettersom det er en oversettelse fra den japanske versjonen. Vi beklager ulempen, men hvis det er feil i formuleringen i koden, vennligst rett eller juster det selv.

Vi setter pris på tilbakemeldingen din om bruken av denne koden. Vær oppmerksom på at jeg ikke kan svare på spørsmål.

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

Last updated : 2024/04/23