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 de Generare a Hărții Site-ului XML
Generator de Hărți Site XML
Copiați codul și creați programul.
Exemplu de Hartă Site XML

Introducere
O hartă site este o pagină sau un fișier care listează structura și conținutul site-ului dvs., ajutând utilizatorii și motoarele de căutare să înțeleagă informațiile de pe site-ul dvs. și să faciliteze navigarea.
Deși titlul acestei pagini este „Program de Generare a Hărții Site-ului XML”, pagina pe care o vizualizați în prezent nu este un instrument care generează un sitemap.
Pe această pagină, veți găsi codul pentru a genera și recupera o hartă site în format XML. Încărcați  codul de mai jos   pe serverul site-ului dvs. și rulați programul atunci când aveți nevoie de o hartă site XML pentru site-ul dvs. Sunteți liber să modificați codul. Vă rugăm să-l utilizați liber.
Disclaimer
În funcție de structura site-ului dvs., există posibilitatea ca acest program să nu genereze cu succes o hartă site.
Programul presupune că site-ul este creat folosind UTF-8. Cu toate acestea, chiar dacă întregul conținut este în UTF-8, acesta s-ar putea să nu funcționeze dacă etichetele HTML nu se potrivesc cu modelul programului.
Riscuri
Acest program este conceput pentru a fi executat într-un mediu online. Prin urmare, următoarele riscuri sunt asociate cu el.
  1. Risc de manipulare din partea terților: Terți răuvoitori ar putea executa programul PHP, alterând potențial radacina.
  2. Performanțe server: Cu numeroase fișiere/directoare, acesta ar putea consuma timp și memorie, afectând încărcarea serverului.
  3. Impact asupra Googlebot: În timpul referinței Googlebot la harta site-ului, dacă programul este explorat în timp ce scrie, informațiile corecte s-ar putea să nu ajungă la bot.
Măsuri luate
Am luat următoarele măsuri pentru a reduce riscul:
  1. Stocarea fișierelor generate: Pentru securitatea îmbunătățită a fișierului hărții site-ului generat, programul urmează acești pași:
    1. Stocare temporară: Fișierele hărții site sunt inițial stocate temporar într-o locație în afara directorului rădăcină, împiedicând scrierea directă sau manipularea de către terți răuvoitori pe serverul web.
    2. Redenumirea fișierului: Fișierul hărții site generate este redenumit după stocarea temporară, reducând riscul de manipulare prin schimbarea numelui original al fișierului.
Măsuri de luat
Pentru a reduce riscul dumneavoastră, vă rugăm să rețineți următoarele:
  1. Ștergerea fișierului program: După generarea hărții site, eliminați imediat fișierul programului încărcat de pe server.
  2. Execuția într-un mediu securizat: Fiți precaut cu privire la plasarea fișierelor pe servere remote și luați în considerare rularea lor local dacă simțiți că sunt în pericol.
  3. Monitorizarea încărcării: Dacă încărcarea serverului crește, încetați imediat utilizarea pentru a preveni problemele de performanță.
  4. Măsuri pentru Googlebot: După generarea hărții site, verificați reușita explorării în Consola de căutare Google. Luați în considerare inițierea manuală a explorării dacă este necesar.
  • Cu excepția cazului în care aveți un modul de generare a hărților site ca WordPress, va trebui să generați singuri harta site-ului. În acest caz, vă rugăm să utilizați codul prezentat aici.
  • Informații detaliate despre structura și necesitatea hărții site-ului pot fi găsite pe multe site-uri, așa că acestea sunt omise aici, furnizând doar codul PHP.
  • Fiecare element din cod are comentarii; alegeți metoda care vi se potrivește preferințelor dumneavoastră.
  • Fișierul XML generat (.xml) arată așa cum urmează, oferind un exemplu cu elementele minime necesare pentru înregistrarea în Google. În plus, puteți recupera "Titlul paginii", "Frecvența de modificare" și "Prioritatea".
    XML sitemap sample
    ・Data ultimei modificări (<lastmod>) este obținută în Timp Universal Coordonat (UTC).
    ・De exemplu, ora din Japonia adaugă 9 ore la ora afișată.
  • Pași de Instalare:
    1. Pregătiți un director (folder) cu un nume precum "sitemap."
    2. Copiați codul de mai jos   și lipiți-l în editorul paginii web.
    3. Urmați comentariile din cod pentru a înlocui fiecare element cu conținutul care se potrivește condițiilor dumneavoastră.
    4. Denumiți fișierul, de exemplu, 'sitemapgenerator.php,' și salvați pagina editată cu extensia '.php,' nu '.html.'
    5. Încărcați-o pe serverul web. Dacă puteți accesa pagina și vedeți o fereastră similară cu cea de mai jos, generarea este reușită.
      * Testat într-un mediu de dezvoltare cu aproximativ 20.000 de pagini, dimensiunea fișierului este de aproximativ 6MB (selectând toate elementele disponibile în setările), și a durat aproximativ 3 secunde.
      Exemplu de reușită a tipului care include secțiunea MTML
      【Tipul care include secțiunea MTML】
      Exemplu de reușită a tipului doar cu secțiunea PHP
      【Tipul doar cu secțiunea PHP】
    6. Deschideți "Fișierul XML" salvat în browserul dumneavoastră pentru a-l verifica, sau descărcați fișierul ".xml" salvat pentru a-l verifica, și dacă este generat corect, înregistrați-l în Google Search Console  Bing Webmaster Tools  , și așa mai departe.
      * Dacă dimensiunea fișierului este mare, s-ar putea să nu puteți să-l deschideți într-un browser. Descărcați fișierul ".xml" de pe serverul web pentru confirmare.
      * În funcție de browser, este posibil să nu se afișeze corect atunci când este deschis.
      * Dacă îl deschideți într-un browser, "Declarația XML" de pe prima linie ar putea să nu apară.
    7. Dacă îl utilizați pentru prima dată, asigurați-vă că generarea este corectă și verificați elementele inutile.
    8. Dacă întâmpinați o "Eroare de codificare" atunci când accesați pagina, aceasta ar putea fi cauzată de caractere specifice.
      De exemplu, caracterele ca [&] ar trebui rescrise ca și coduri de escape, așa cum este arătat în tabelul de mai jos.
      * Codurile de escape pot fi copiate făcând clic.
    9. Caracter  Cod de Escape 
      Amper
      &➡️
      &amp;
      Apostrof
      ➡️
      &apos;
      Ghiont
      ➡️
      &quot;
      Mai mare decât
      >➡️
      &gt;
      Mai mic decât
      <➡️
      &lt;
    10. Atunci când am verificat acest lucru într-un mediu de testare, atunci când nu au fost specificate excluderi, s-a constatat că un director precum "sys", care nu este folosit ca un director de pagini web (folder) pe acest site, a fost găsit în fișierul XML. Dacă este confirmat, vă rugăm să specificați numele directorului în elementul 'Exclude directories', de exemplu, "$excludeDirectories = ['sys']".
      În mod alternativ, încercați să specificați ceva de genul "$excludeMetaTags = ['NOINDEX']" în secțiunea "Exclude Meta Tags". Codul PHP de mai jos utilizează "NOINDEX" ca setare implicită.
《 Cod PHP de Generare a Hărții Site-ului XML 》
Salvați fișierul cu extensia ".php".

<!DOCTYPE html>
<html lang="ro">
<head>
<meta charset="UTF-8">
<title>Program PHP de Generare a Hartelor XML</title>
<meta name="robots" content="NOINDEX,NOFOLLOW">
<!-- Încarcă Fonturi de Icoane Gratuite - poate fi eliminat dacă nu este utilizat -->
<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;Creare Hartă 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="Descarcă fișierul XML local" style="background-color: white;border-radius: 5px;cursor: pointer;">
    </form>
</div>
<ul>
<li>Fișierul XML descărcat de aici conține o parte din porțiunea HTML a paginii.</li>
<li>Dacă aveți nevoie de un fișier XML pur, descărcați-l de pe un server remote. Sau, ștergeți porțiunea HTML a fișierului descărcat. Fișierele XML de la "&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;" la "&lt;/urlset&gt;" sunt fișiere XML.</li>
</ul>
</div>
<hr>
<?php
//************************************************
// Program PHP de Generare a Hartelor XML
// Program oferit de: Cartea Utilă a Cunoștințelor Tuturor
//       Minna no Chishiki Chotto Benricho
//       みんなの知識 ちょっと便利帳
// https://www.benricho.org/Tips/sitemapgenerator/
// Lansat: 29 februarie 2024
//************************************************

// Rădăcina documentului serverului web. Recuperat automat.
$sitemapDirectory = $_SERVER['DOCUMENT_ROOT'];

// Numele fișierului .xml (numele final)
// Numele fișierului .xml poate fi schimbat. Cu toate acestea, multe motoare de căutare folosesc "sitemap.xml" ca convenție standard de denumire, așa că se recomandă utilizarea lui "sitemap.xml".
$finalSitemapFilename = 'sitemap.xml';

// Directorul pentru salvarea fișierului hărții site-ului (directorul final - rădăcină)
$finalSitemapPath = $sitemapDirectory . '/' . $finalSitemapFilename;

// Directorul pentru a genera harta site-ului
$rootDirectory = $_SERVER['DOCUMENT_ROOT'];

// Numele fișierului .xml (nume temporar)
$tempSitemapFilename = 'temporarysitemap.xml';

// Directorul pentru a salva fișierul hărții site-ului (director temporar)
$tempSitemapPath = $sitemapDirectory . '/' . $tempSitemapFilename;

// Creează un director temporar dacă nu există
$tempDirectory = dirname($tempSitemapPath);
if (!file_exists($tempDirectory)) {
    mkdir($tempDirectory, 0777, true);
}

// Șterge vechea hartă și o redenumește cu noua hartă (folosind comanda shell)
$oldSitemapFilename = 'old-' . $finalSitemapFilename;
$oldSitemapPath = $sitemapDirectory . '/' . $oldSitemapFilename;

// Șterge vechea hartă dacă există
if (file_exists($oldSitemapPath)) {
    unlink($oldSitemapPath);
}

// Redenumește cu noua hartă
if (file_exists($tempSitemapPath)) {
    rename($tempSitemapPath, $oldSitemapPath);
}

// Verifică dacă butonul de descărcare este apăsat
if (isset($_POST['downloadLocal'])) {
    // Copiază harta site-ului în directorul temporar
    copy($finalSitemapPath, $tempSitemapPath);

    // Setează antetele pentru descărcare
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="' . $finalSitemapFilename . '"');
    header('Content-Length: ' . filesize($tempSitemapPath));

    // Afisează fișierul
    readfile($tempSitemapPath);

    // După descărcare, șterge harta site-ului salvată în directorul temporar
    unlink($tempSitemapPath);
    exit;
}

///// Setări de Excludere /////
// Directoare de exclus. Specificați doar numele directoarelor. ['dir-1', 'dir2'] etc.
// Setează la un array gol dacă nu este necesar. $excludeDirectories = [];
$excludeDirectories = [];

// Fișiere de exclus. Specificați doar numele fișierelor. ['aaa.html', 'bbb.php'] etc.
// Setează la un array gol dacă nu este necesar. $excludeDirectories = [];
$excludeFiles = [];

// Directoare/Fișiere de exclus ['dir-1/dir1/file1.html', 'dir2/file2.php'] etc.
// Căile excluse nu ar trebui să includă un "/" inițial.
// Setează la un array gol dacă nu este necesar. $excludeDirectories = [];
$excludePaths = [];

// Etichete meta care conțin ['NOINDEX', 'NOFOLLOW', 'REFRESH'], etc. pentru a fi excluse
// Setează la un array gol dacă nu este necesar. $excludeDirectories = [];
// Se recomandă specificarea ['NOINDEX']
$excludeMetaTags = ['NOINDEX'];

///// Condiții de Generare a Hartei Site-ului /////
// Ia titlul paginii (1: Da, 2: Nu)
// * Nu este recomandat de Google Search Console
// * Dacă te înregistrezi cu Google Search Console, setează la "2: Nu"
// * Dacă este setat la "1: Ia", Google Search Console poate afișa o alertă care indică: "Tagurile de titlu nu sunt recunoscute. Te rog să faci corecții."
$getTitle = 2;
// Șiruri de șters din titlu. ['of', 'is'] etc.
// Setează la un array gol dacă nu este necesar. $excludeDirectories = [];
$removeTitleStrings = [];

// Ia data ultimei modificări a fișierului (1: Da, 2: Nu)
// * Recomandat de Google Search Console
$getLastMod = 1;

// Frecvența actualizării paginii
// * Ignorat de Google. Se recomandă să nu adăugați valori.
// Utilizează frecvența actualizării paginii (1: Da, 2: Nu)
$useChangeFreq = 2;
// Selectează elementele pentru frecvența actualizării când este ales "1"
// ['mereu', 'în fiecare oră', 'zilnic', 'săptămânal', 'lunar', 'anual', 'niciodată']
// Alegeți valorile care se aplică frecvenței de actualizare a site-ului dvs.
$changefreqValues = ['element potrivit pentru site-ul dvs.'];

// Prioritatea paginii
// * Ignorată de Google. Se recomandă să nu adăugați valori.
// Obține prioritatea (1: Da, 2: Nu)
$getPriority = 2;

// Mesaj de generare a hărții site-ului
$successMessage = "<p>・ Fișierul XML al Hărții Site-ului a fost generat.</p><p>・ A fost salvat în rădăcina serverului remote ca '{$finalSitemapFilename}'.<br>・ Din motive de securitate, te rog să ștergi fișierul programului de pe serverul remote.</p><p>・ <a href='/{$finalSitemapFilename}' target='_blank'>Deschide 'Fișierul XML' în browser [tab nou].</a></p>";

// Antet XML al Hărții Site-ului (pentru fișierul final al hărții site-ului)
$xmlFinal = <<<XML
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
XML;

// Procesează recursiv fișierele din director (pentru fișierul final al hărții site-ului)
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);

        // Verifică dacă este un director/fișier exclus
        $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);
            }
        }
    }
}

// Procesează fișierul (pentru fișierul final)
function processFile($filepath, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, &$xmlFinal) {
    $content = file_get_contents($filepath);
    if (shouldExcludeContent($content, $excludeMetaTags)) {
        return;
    }

    $url = getRelativeUrl($filepath);
    // Setează data ultimei modificări în format UTC (Timp Universal Coordonat) (indicat de "+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>";
        }
    }

    // Afișează data ultimei modificări
    if (!empty($lastMod)) {
        $xmlFinal .= "\n <lastmod>{$lastMod}</lastmod>";
    }

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

    // Afișează prioritatea
    if ($getPriority == 1) {
        $priority = getPriorityFromDepth($filepath);
        $xmlFinal .= "\n <priority>{$priority}</priority>";
    }

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

// Calculează prioritatea pe baza adâncimii (pentru fișierul final)
function getPriorityFromDepth($filepath) {
    $depth = substr_count($filepath, DIRECTORY_SEPARATOR);
    return 1 - ($depth * 0.1);
}

// Verifică dacă etichetele meta ar trebui excluse (pentru fișierul final)
function shouldExcludeContent($content, $excludeMetaTags) {
    foreach ($excludeMetaTags as $tag) {
        if (stripos($content, '<meta name="robots" content="' . $tag) !== false) {
            return true;
        }
    }

    return false;
}

///// Ia data ultimei modificări a fișierului - Este recomandat să folosiți UTC (Timp Universal Coordonat) în elementul XML al hărții site-ului
// Setează data ultimei modificări în format UTC (Timp Universal Coordonat) (indicat de "+00:00")
function getLastModifiedDateUTC($filepath) {
    $lastModTimestamp = filemtime($filepath);
    $lastModDateTime = new DateTimeImmutable('@' . $lastModTimestamp);
    return $lastModDateTime->format('c');
}

// Ia titlul din fișierul HTML (pentru fișierul final)
function getTitleFromContent($content) {
    $dom = new DOMDocument;
    libxml_use_internal_errors(true); // Suprimă erorile în timpul parsării HTML
    $dom->loadHTML($content);

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

    return '';
}

// Ia URL-ul relativ al fișierului (pentru fișierul final)
function getRelativeUrl($filepath) {
    $relativeUrl = str_replace($_SERVER['DOCUMENT_ROOT'], '', $filepath);
    return $_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['SERVER_NAME'] . str_replace('\\', '/', $relativeUrl);
}

// Începe generarea hărții site-ului (pentru fișierul final)
generateSitemap($rootDirectory, $excludeDirectories, $excludeFiles, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, $excludePaths, $xmlFinal);

// Antetul hărții site-ului (pentru fișierul final)
$xmlFinal .= "\n</urlset>";

// Salvează harta site-ului într-un fișier (pentru fișierul final)
file_put_contents($finalSitemapPath, $xmlFinal);

// Afișează mesajul de succes (indicând că fișierul final al hărții site-ului a fost generat și salvat)
echo $successMessage;
?>
<hr>
<p style="margin-top: 20px">
<!-- Setează numele fișierului acestui program PHP în eticheta <a>. Extensia este ".php" -->
<a href="Numele fișierului acestui program.php" style="margin-left: 20px;text-decoration: none;"><i class="fa-solid fa-check" style="color: #005eff;"></i> Regenerează “Fișierul XML”&nbsp;&nbsp;<i class="fa-solid fa-rotate fa-spin fa-2x" style="color:crimson"></i>&nbsp;&nbsp;&nbsp;[Reîncarcă pagina]</a>
</p>
<p>
<!-- Deschide "Fișierul XML" generat într-un 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> Deschide "Fișierul XML" în browser&nbsp;&nbsp;<i class="fa-solid fa-chalkboard-user fa-beat-fade fa-2x" style="color:green"></i>&nbsp;&nbsp;&nbsp;[Tab separat]</a>
<div style="margin-left: 30px;font-size: 12px;color: gray">* Dacă dimensiunea fișierului este mare, este posibil să nu puteți să-l deschideți în browser. Dacă nu puteți să-l deschideți în browser, vă rugăm să descărcați fișierul ".xml" de pe serverul web și să-l verificați.</div>
</p>
<hr>
<!-- Confirmă adăugarea/actualizarea hărții site-ului "Google" -->
<p>
<!-- <a>Setează propria URL în eticheta -->
<a href="https://search.google.com/search-console/sitemaps?resource_id=propria dvs. 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;Confirmă adăugarea/actualizarea hărții site-ului&nbsp;&nbsp;<i class="fa-solid fa-arrow-up-from-bracket fa-bounce fa-2x" style="color: #db0016;"></i></a>
</p>
<!-- [Consola de căutare Google] -->
<p>
<!-- <a>Setează URL-ul paginii "Harta site-ului" din Consola de căutare Google pe care ați înregistrat-o în etichetă. -->
<a href="https://search.google.com/search-console?resource_id=propria dvs. URL" target="_blank" style="margin-left: 20px;text-decoration: none;"><i class="fa-solid fa-check" style="color: #005eff;"></i>&nbsp;[<strong>Consola de căutare Google</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">* Se presupune că v-ați înregistrat deja cu "Consola de căutare Google".</div>
</p>
<hr>
<!-- Confirmă adăugarea/actualizarea hărții site-ului "Bing" -->
<p>
<!-- Setează URL-ul paginii "Instrumente pentru webmasteri Bing" pe care v-ați înregistrat și numele fișierului XML pe care l-ați setat în eticheta <a>.Numele fișierului ar trebui să se potrivească cu numele fișierului setat în "$sitemapFilename". -->
<a href="https://www.bing.com/webmasters/sitemaps?siteUrl=propria dvs. URL/&sitemap=propria dvs. 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ă adăugarea/actualizarea hărții site-ului&nbsp;&nbsp;<i class="fa-solid fa-arrow-up-from-bracket fa-bounce fa-2x" style="color: #db0016;"></i></a>
</p>
<!-- [Instrumente pentru webmasteri Bing] -->
<p>
<!-- Setează URL-ul paginii "Instrumente pentru webmasteri Bing" pe care v-ați înregistrat în etichetă. -->
<a href="https://www.bing.com/webmasters/home?siteUrl=propria dvs. URL" target="_blank" style="margin-left: 20px;text-decoration: none;"><i class="fa-solid fa-check" style="color: #005eff;"></i>&nbsp;[<strong>Instrumente pentru webmasteri Bing</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">* Se presupune că v-ați înregistrat deja cu "Instrumente pentru webmasteri Bing".</div>
</p>
<hr>
<!-- Afișează numele site-ului etc. Dacă nu trebuie să îl afișați, vă rugăm să-l ștergeți. -->
<h3 align="center"><i class="fa-solid fa-house" style="color: crimson"></i>&nbsp;Numele site-ului dvs. etc.&nbsp;<i class="fa-solid fa-house" style="color: crimson"></i></h3>
<!-- Îl poți șterge. -->
<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>
Salvați fișierul cu extensia ".php".
Descărcați Fișier ZIP cu Partea PHP Doar   
Puteți rula programul chiar și cu secțiunea PHP doar.
Aceasta încheie introducerea noastră în codul PHP pentru generatorul de hărți site XML.
Prin utilizarea acestui cod, vă puteți asigura o explorare și indexare eficiente de către motoarele de căutare, asigurând o funcționare lină a site-ului.
Deși există programe plătite cu funcții avansate precum actualizări automate, aici, accentul a fost pe furnizarea funcționalității esențiale.

Ar putea exista erori în formularele deoarece este o traducere din versiunea în japoneză. Ne cerem scuze pentru inconvenient, dar dacă există o eroare în formularele codului, vă rugăm să corectați sau ajustați singuri.

Apreciem feedback-ul dumneavoastră cu privire la utilizarea acestui cod. Vă rugăm să rețineți că nu pot răspunde la întrebări.

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

Last updated : 2024/04/23