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 Penciptaan Peta Laman XML
Pencipta Peta Laman XML
Salin kod dan cipta program.
Contoh Peta Laman XML

Pengenalan
Peta laman adalah halaman atau fail yang menyenaraikan struktur dan kandungan laman web anda, membantu pengguna dan enjin carian memahami maklumat di laman anda dan membantu dalam navigasi.
Walaupun halaman ini bertajuk "Penjana Peta Laman XML", halaman semasa bukanlah alat untuk menjana peta laman.
Di halaman ini, anda akan menemui kod untuk menjana dan mendapatkan semula peta laman dalam format XML. Muat naik  kod di bawah  ke pelayan laman web anda dan jalankan program apabila anda memerlukan peta laman XML untuk laman anda. Anda bebas untuk mengubah kod tersebut. Sila gunakan dengan bebas.
Penafian
Bergantung kepada struktur laman web anda, terdapat kemungkinan bahawa program ini mungkin tidak berjaya menjana peta laman.
Program ini mengandaikan laman web dicipta menggunakan UTF-8. Walau bagaimanapun, walaupun keseluruhan kandungan berada dalam UTF-8, ia mungkin tidak berfungsi jika tag HTML tidak sepadan dengan corak program.
Risiko
Program ini direka untuk dijalankan dalam persekitaran atas talian. Oleh itu, risiko berikut dikaitkan dengannya.
  1. Risiko pengubahan pihak ketiga: Pihak ketiga yang jahat mungkin menjalankan program PHP, dengan potensi untuk mengubah akar.
  2. Prestasi pelayan: Dengan banyak fail/direktori, ia mungkin memakan masa dan memori, memberi kesan kepada beban pelayan.
  3. Kesan terhadap Googlebot: Semasa Googlebot merujuk kepada peta laman, jika program tersebut dijelajahi semasa penulisan, maklumat yang betul mungkin tidak sampai kepada bot.
Langkah-langkah yang diambil
Kami telah mengambil langkah-langkah berikut untuk mengurangkan risiko:
  1. Penyimpanan fail yang dihasilkan: Untuk meningkatkan keselamatan fail peta laman yang dihasilkan, program ini mengikuti langkah-langkah berikut:
    1. Penyimpanan sementara: Fail peta laman pada mulanya disimpan secara sementara di lokasi di luar direktori asal, menghalang penulisan langsung atau pengubahan oleh pihak ketiga yang jahat pada pelayan web.
    2. Penukaran nama fail: Fail peta laman yang dihasilkan ditukar nama selepas penyimpanan sementara, mengurangkan risiko pengubahan dengan menukar nama fail asal.
Langkah-langkah yang perlu diambil
Untuk mengurangkan risiko anda, sila ambil perhatian perkara berikut:
  1. Pembatalan fail program: Selepas penjanaan peta laman, segera padamkan fail program yang dimuat naik dari pelayan.
  2. Pengendalian dalam persekitaran yang selamat: Berhati-hatilah tentang meletakkan fail-fail di pelayan jauh dan pertimbangkan untuk menjalankannya secara tempatan jika anda rasa berisiko.
  3. Pemantauan beban: Jika beban pelayan meningkat, hentikan penggunaannya dengan segera untuk mengelakkan masalah prestasi.
  4. Langkah-langkah bagi Googlebot: Selepas menjana peta laman, sahkan kejayaan merayau dalam Konsol Carian Google. Pertimbangkan untuk memulakan merayau secara manual jika diperlukan.
  • Melainkan anda mempunyai plugin penghasilan peta laman seperti WordPress, anda perlu menjana peta laman sendiri. Dalam kes tersebut, sila gunakan kod yang diperkenalkan di sini.
  • Maklumat terperinci mengenai struktur dan keperluan peta laman boleh didapati di banyak laman web, jadi ia diabaikan di sini, menyediakan hanya kod PHP.
  • Setiap item dalam kod mempunyai komen; pilih kaedah yang sesuai dengan keutamaan anda.
  • Fail XML yang dihasilkan (.xml) kelihatan seperti berikut, menyediakan contoh dengan item minimum yang diperlukan untuk pendaftaran Google. Tambahan pula, anda boleh mendapatkan "Tajuk Laman," "Kekerapan Perubahan," dan "Keutamaan."
    XML sitemap sample
    ・Tarikh pengubahsuaian terakhir (<lastmod>) diperoleh dalam Waktu Seragam Terkoordinat (UTC).
    ・Sebagai contoh, waktu Jepun menambah 9 jam kepada waktu yang dipaparkan.
  • Langkah-langkah Pemasangan:
    1. Sediakan direktori (folder) dengan nama seperti "peta laman."
    2. Salin kod di bawah  dan tampalkan ke dalam penyunting laman web anda.
    3. Ikuti komen dalam kod untuk menggantikan setiap item dengan kandungan yang sesuai dengan keadaan anda.
    4. Namakan fail, sebagai contoh, 'sitemapgenerator.php,' dan simpan laman yang disunting dengan sambungan '.php', bukan '.html.'
    5. Muat naik ke pelayan web anda. Jika anda dapat mengakses laman dan melihat skrin yang serupa dengan di bawah, penjanaan berjaya.
      * Diuji dalam persekitaran pembangunan dengan kira-kira 20,000 halaman, saiz fail adalah kira-kira 6MB (memilih semua item yang tersedia dalam tetapan), dan mengambil masa kira-kira 3 saat.
      Contoh kejayaan jenis termasuk bahagian MTML
      【Jenis termasuk bahagian MTML】
      Contoh kejayaan jenis dengan hanya bahagian PHP
      【Jenis dengan hanya bahagian PHP】
    6. Buka "Fail XML" yang disimpan dalam penyemak imbas anda untuk memeriksanya, atau muat turun fail ".xml" yang disimpan untuk memeriksanya, dan jika dihasilkan dengan betul, daftarkan di Google Search Console  Bing Webmaster Tools   , dan lain-lain.
      * Jika saiz fail besar, anda mungkin tidak dapat membukanya dalam penyemak imbas. Muat turunkan fail ".xml" dari pelayan web untuk pengesahan.
      * Bergantung kepada penyemak imbas, ia mungkin tidak dipaparkan dengan betul apabila dibuka.
      * Jika anda membukanya dalam penyemak imbas, "Pengisytiharan XML" pada baris pertama mungkin tidak muncul.。
    7. Jika menggunakan untuk kali pertama, pastikan penjanaan yang betul dan semak item yang tidak perlu.
    8. Jika anda mengalami "Ralat Pengekodan" semasa mengakses laman, ia mungkin disebabkan oleh aksara tertentu.
      Sebagai contoh, aksara seperti「&」harus ditulis semula sebagai kod lari, seperti yang ditunjukkan dalam jadual di bawah.
      * Kod lari boleh disalin dengan mengklik.
    9. Aksara  Kod Lari 
      Ampersand
      &➡️
      &amp;
      Tanda Petik Tunggal
      ➡️
      &apos;
      Tanda Petik Berganda
      ➡️
      &quot;
      Lebih Besar Daripada
      >➡️
      &gt;
      Kurang Daripada
      <➡️
      &lt;
    10. Ketika kami mengesahkan ini dalam persekitaran ujian, apabila tiada pengecualian ditentukan, sebuah direktori seperti "sys", yang tidak digunakan sebagai direktori laman web (folder) di laman ini, ditemui dalam fail XML. Jika disahkan, sila nyatakan nama direktori dalam item 'Pengecualian direktori', sebagai contoh, "$excludeDirectories = ['sys']".
      Sebagai alternatif, cuba menetapkan sesuatu seperti "$excludeMetaTags = ['NOINDEX']" dalam bahagian "Pengecualian Tag Meta". Kod PHP di bawah menggunakan "NOINDEX" sebagai tetapan lalai.
* "font-family" dalam program perlu disesuaikan dengan laman web anda jika perlu.
《 Kod PHP Penciptaan Peta Laman XML 》
 Muat Turun Fail ZIP dengan Bahagian PHP Sahaja   
Anda boleh menjalankan program walaupun hanya dengan bahagian PHP.
Simpan fail dengan sambungan ".php".

<!DOCTYPE html>
<html lang="ms">
<head>
<meta charset="UTF-8">
<title>Program Penciptaan Peta Laman XML PHP</title>
<meta name="robots" content="NOINDEX,NOFOLLOW">
<!-- Muatkan Fon Ikon Percuma - boleh dialih keluar jika tidak digunakan -->
<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;Penciptaan Peta Laman 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="Muat turun fail XML ke tempatan" style="background-color: white;border-radius: 5px;cursor: pointer;">
    </form>
</div>
<ul>
<li>Fail XML yang dimuat turun dari sini mengandungi sebahagian daripada bahagian HTML laman.</li>
<li>Jika anda perlukan fail XML tulen, muat turun dari pelayan jauh. Atau, padam bahagian HTML fail yang dimuat turun. Fail-fail XML dari "&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;" hingga "&lt;/urlset&gt;" adalah fail XML.</li>
</ul>
</div>
<hr>
<?php
//************************************************
// Program Penciptaan Peta Laman XML PHP
// Program disediakan oleh: Buku Pengetahuan Sedikit Berguna Semua Orang
//        Minna no Chishiki Chotto Benricho
//        みんなの知識 ちょっと便利帳
// https://www.benricho.org/Tips/sitemapgenerator/
// Dirilis: 10 Februari 2024
//************************************************

// Akar dokumen pelayan web. Diperoleh secara automatik.
$sitemapDirectory = $_SERVER['DOCUMENT_ROOT'];

// Nama fail .xml (nama fail akhir)
// Nama fail .xml boleh ditukar. Walau bagaimanapun, banyak enjin carian menggunakan "sitemap.xml" sebagai konvensyen penamaan standard, jadi menggunakan "sitemap.xml" adalah disyorkan.
$finalSitemapFilename = 'sitemap.xml';

// Direktori untuk menyimpan fail peta laman (direktori akhir - akar)
$finalSitemapPath = $sitemapDirectory . '/' . $finalSitemapFilename;

// Direktori untuk menjana peta laman
$rootDirectory = $_SERVER['DOCUMENT_ROOT'];

// Nama fail .xml (nama fail sementara)
$tempSitemapFilename = 'temporarysitemap.xml';

// Direktori untuk menyimpan fail peta laman (direktori sementara)
$tempSitemapPath = $sitemapDirectory . '/' . $tempSitemapFilename;

// Cipta direktori sementara jika tidak wujud
$tempDirectory = dirname($tempSitemapPath);
if (!file_exists($tempDirectory)) {
    mkdir($tempDirectory, 0777, true);
}

// Padam fail peta laman lama dan tukar nama kepada peta laman baru (menggunakan arahan shell)
$oldSitemapFilename = 'old-' . $finalSitemapFilename;
$oldSitemapPath = $sitemapDirectory . '/' . $oldSitemapFilename;

// Padam fail peta laman lama jika wujud
if (file_exists($oldSitemapPath)) {
    unlink($oldSitemapPath);
}

// Tukar nama kepada peta laman baru
if (file_exists($tempSitemapPath)) {
    rename($tempSitemapPath, $oldSitemapPath);
}

// Semak jika butang muat turun ditekan
if (isset($_POST['downloadLocal'])) {
    // Salin peta laman ke direktori sementara
    copy($finalSitemapPath, $tempSitemapPath);

    // Tetapkan tajuk untuk muat turun
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename="' . $finalSitemapFilename . '"');
    header('Content-Length: ' . filesize($tempSitemapPath));

    // Paparkan fail
    readfile($tempSitemapPath);

    // Selepas muat turun, padam peta laman yang disimpan dalam direktori sementara
    unlink($tempSitemapPath);
    exit;
}

///// Tetapan Pengecualian /////
// Direktori untuk dikecualikan. Nyatakan hanya nama direktori. ['dir-1', 'dir2'] dll.
// Tetapkan kepada array kosong jika tidak diperlukan. $excludeDirectories = [];
$excludeDirectories = [];

// Fail untuk dikecualikan. Nyatakan hanya nama fail. ['aaa.html', 'bbb.php'] dll.
// Tetapkan kepada array kosong jika tidak diperlukan. $excludeDirectories = [];
$excludeFiles = [];

// Direktori/Fail untuk dikecualikan ['dir-1/dir1/file1.html', 'dir2/file2.php'] dll.
// Jalan pengecualian tidak boleh memasukkan awalan "/".
// Tetapkan kepada array kosong jika tidak diperlukan. $excludeDirectories = [];
$excludePaths = [];

// Tag meta yang mengandungi ['NOINDEX', 'NOFOLLOW', 'REFRESH'], dll. untuk dikecualikan
// Tetapkan kepada array kosong jika tidak diperlukan. $excludeDirectories = [];
// Disyorkan untuk menetapkan ['NOINDEX']
$excludeMetaTags = ['NOINDEX'];

///// Keadaan Pembangunan Peta Laman /////
// Dapatkan tajuk laman (1: Ya, 2: Tidak)
// * Tidak disyorkan oleh Google Search Console
// * Jika mendaftar dengan Google Search Console, tetapkan kepada "2: Tidak"
// * Jika ditetapkan kepada "1: Dapatkan," Google Search Console mungkin menunjukkan mesej, "Tag tajuk tidak dikenali. Sila buat pembetulan."
$getTitle = 2;
// Rentetan untuk dikeluarkan dari tajuk laman
// * Boleh keluarkan rentetan yang ditentukan dari tajuk. ['of', 'is'] dll.
// Tetapkan kepada array kosong jika tidak diperlukan. $excludeDirectories = [];
$removeTitleStrings = [];

// Dapatkan tarikh pengubahsuaian terakhir fail (1: Ya, 2: Tidak)
// * Disyorkan oleh Google Search Console
$getLastMod = 1;

// Kekerapan kemas kini laman
// * Diabaikan oleh Google. Disarankan untuk tidak menambah nilai.
// Gunakan kekerapan kemas kini laman (1: Ya, 2: Tidak)
$useChangeFreq = 2;
// Pilih elemen untuk kekerapan kemas kini apabila "1" dipilih
// ['always', 'hourly', 'daily', 'weekly', 'monthly', 'yearly', 'never']
// Pilih nilai yang sesuai dengan kekerapan kemas kini laman web anda
$changefreqValues = ['elemen yang sesuai dengan laman web anda'];

// Keutamaan laman
// * Diabaikan oleh Google. Disarankan untuk tidak menambah nilai.
// Dapatkan keutamaan (1: Ya, 2: Tidak)
$getPriority = 2;

// Mesej pembangunan peta laman
$successMessage = "<p>・ Fail XML Peta Laman telah dijana.</p><p>・ Ia telah disimpan di akar pelayan jauh sebagai '{$finalSitemapFilename}'.<br>・ Untuk alasan keselamatan, sila padam fail program dari pelayan jauh.</p><p>・ <a href='/{$finalSitemapFilename}' target='_blank'>Buka fail 'XML' dalam penyemak imbas [tab baru].</a></p>";

// Tajuk XML Peta Laman (untuk fail peta laman akhir)
$xmlFinal = <<<XML
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
XML;

// Proses fail secara rekursif dalam direktori (untuk fail Peta Laman akhir)
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);

        // Semak jika ia adalah direktori/fail yang dikecualikan
        $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);
            }
        }
    }
}

// Proses fail (untuk fail akhir)
function processFile($filepath, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, &$xmlFinal) {
    $content = file_get_contents($filepath);
    if (shouldExcludeContent($content, $excludeMetaTags)) {
        return;
    }

    $url = getRelativeUrl($filepath);
    // Tetapkan tarikh pengubahsuaian terakhir dalam format UTC (Waktu Seragam Terkoordinat) (ditunjukkan oleh "+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>";
        }
    }

    // Paparkan tarikh pengubahsuaian terakhir
    if (!empty($lastMod)) {
        $xmlFinal .= "\n <lastmod>{$lastMod}</lastmod>";
    }

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

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

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

// Kira keutamaan berdasarkan kedalaman (untuk fail akhir)
function getPriorityFromDepth($filepath) {
    $depth = substr_count($filepath, DIRECTORY_SEPARATOR);
    return 1 - ($depth * 0.1);
}

// Semak jika tag meta harus dikecualikan (untuk fail akhir)
function shouldExcludeContent($content, $excludeMetaTags) {
    foreach ($excludeMetaTags as $tag) {
        if (stripos($content, '<meta name="robots" content="' . $tag) !== false) {
            return true;
        }
    }

    return false;
}

///// Dapatkan tarikh pengubahsuaian terakhir fail - Disyorkan untuk menggunakan UTC (Waktu Seragam Terkoordinat) dalam elemen XML peta laman
// Tetapkan tarikh pengubahsuaian terakhir dalam format UTC (Waktu Seragam Terkoordinat) (ditunjukkan oleh "+00:00")
function getLastModifiedDateUTC($filepath) {
    $lastModTimestamp = filemtime($filepath);
    $lastModDateTime = new DateTimeImmutable('@' . $lastModTimestamp);
    return $lastModDateTime->format('c');
}

// Dapatkan tajuk dari fail HTML (untuk fail akhir)
function getTitleFromContent($content) {
    $dom = new DOMDocument;
    libxml_use_internal_errors(true); //Hilangkan ralat semasa penghuraian HTML
    $dom->loadHTML($content);

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

    return '';
}

// Dapatkan URL relatif fail (untuk fail akhir)
function getRelativeUrl($filepath) {
    $relativeUrl = str_replace($_SERVER['DOCUMENT_ROOT'], '', $filepath);
    return $_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['SERVER_NAME'] . str_replace('\\', '/', $relativeUrl);
}

// Mulakan pembangunan peta laman (untuk fail akhir)
generateSitemap($rootDirectory, $excludeDirectories, $excludeFiles, $getTitle, $removeTitleStrings, $getLastMod, $excludeMetaTags, $useChangeFreq, $changefreqValues, $getPriority, $excludePaths, $xmlFinal);

// Kaki peta laman (untuk fail akhir)
$xmlFinal .= "\n</urlset>";

// Simpan peta laman ke fail (untuk fail akhir)
file_put_contents($finalSitemapPath, $xmlFinal);

// Paparkan mesej kejayaan (menunjukkan bahawa fail peta laman akhir telah dijana dan disimpan)
echo $successMessage;
?>
<hr>
<p style="margin-top: 20px">
<!-- Tetapkan nama fail program PHP ini dalam tag <a>. Sambungannya adalah ".php" -->
<a href="File name of this program.php" style="margin-left: 20px;text-decoration: none;"><i class="fa-solid fa-check" style="color: #005eff;"></i> Membangunkan semula “fail XML”&nbsp;&nbsp;<i class="fa-solid fa-rotate fa-spin fa-2x" style="color:crimson"></i>&nbsp;&nbsp;&nbsp;[Muat semula laman]</a>
</p>
<p>
<!-- Buka "fail XML" yang dijana dalam penyemak imbas -->
<a href='<?php echo '/' . $finalSitemapFilename; ?>' target='_blank' style='margin-left: 20px;text-decoration: none;'><i class="fa-solid fa-check" style="color: #005eff;"></i> Buka "fail XML" dalam penyemak imbas&nbsp;&nbsp;<i class="fa-solid fa-chalkboard-user fa-beat-fade fa-2x" style="color:green"></i>&nbsp;&nbsp;&nbsp;[Tab berasingan]</a>
<div style="margin-left: 30px;font-size: 12px;color: gray">* Jika saiz fail besar, anda mungkin tidak dapat membukanya dalam penyemak imbas anda. Jika anda tidak dapat membukanya dalam penyemak imbas anda, sila muat turun fail ".xml" dari pelayan web dan periksa.</div>
</p>
<hr>
<!-- Sahkan penambahan/pembaharuan peta laman "Google" -->
<p>
<!-- <a>Tetapkan URL anda sendiri dalam tag -->
<a href="https://search.google.com/search-console/sitemaps?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</strong>]&nbsp;Sahkan penambahan/pembaharuan peta laman&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>Tetapkan URL laman "Peta Laman" dari Google Search Console yang anda telah mendaftar dalam tag. -->
<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;<i class="fa-solid fa-up-right-from-square fa-beat fa-2x" style="color: #0a9f46;"></i></a>
<div style="font-size: 13px; margin: 0 40px">* It is assumed that you have already registered with "Google Search Console".</div>
</p>
<hr>
<!-- Pengesahan tambahan/pemuktahiran peta laman "Bing" -->
<p>
<!-- Tetapkan URL laman "Bing webmaster Tools" yang telah anda daftarkan dan nama fail XML yang anda tetapkan dalam tag <a>. Nama fail tersebut harus sepadan dengan nama fail yang ditetapkan dalam "$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;Sahkan tambahan/pemuktahiran peta laman&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>
<!-- Tetapkan URL laman "Bing webmaster Tools" yang telah anda daftarkan dalam tag <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">* Dikira anda telah mendaftar dengan "Bing webmaster Tools" atau telah menyelesaikan kerjasama dengan "Google Search Console".</div>
</p>
<hr>
<!-- Paparkan nama laman web, dll. Jika anda tidak perlu paparkannya, sila padam. -->
<h3 align="center"><i class="fa-solid fa-house" style="color: crimson"></i>&nbsp;Nama laman web anda, dll.&nbsp;<i class="fa-solid fa-house" style="color: crimson"></i></h3>
<!-- Anda boleh memadamnya. -->
<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>
Simpan fail dengan sambungan ".php".
 PMuat Turun Fail ZIP dengan Bahagian PHP Sahaja   
Anda boleh menjalankan program walaupun hanya dengan bahagian PHP.
Ini mengakhiri pengenalan kod PHP untuk pencipta peta laman XML.
Dengan menggunakan kod ini, moga anda mencapai merayau dan pengindeksan yang berkesan dari enjin carian, memastikan operasi laman yang lancar.
Walaupun terdapat program berbayar dengan ciri-ciri canggih seperti kemas kini automatik, di sini, fokus adalah untuk menyediakan fungsi asas.

Mungkin terdapat kesilapan dalam pilihan kata kerana ini adalah terjemahan dari versi Jepun. Kami memohon maaf atas kesulitan yang timbul, tetapi jika terdapat kesilapan dalam kata-kata dalam kod, sila betulkan atau sesuaikan sendiri.

Maklum balas anda tentang menggunakan kod ini adalah dihargai. Sila ambil perhatian bahawa saya tidak dapat menjawab soalan.

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

Last updated : 2024/06/29