Panduan

Apa Itu Sitemap? Panduan XML Sitemap Ringkas

Sitemap ialah fail — biasanya di laman-anda.com/sitemap.xml — yang menyenaraikan halaman di laman web anda yang anda mahu enjin carian tahu. Google menerangkannya sebagai cara memberitahu enjin carian tentang halaman, video dan fail lain anda serta bagaimana ia berkaitan, supaya mereka boleh merayau laman anda dengan lebih cekap. Ia peta yang membantu, bukan jaminan: enjin carian tetap memutuskan apa yang dirayau, diindeks dan dipaparkan.

Mengapa ia penting apabila anda membina dengan AI

Apabila anda membina laman dengan AI, halaman selalunya wujud sebelum sesiapa memautnya. Laman baharu tiada laman web lain yang menunjuk kepadanya, dan aplikasi satu halaman mungkin mempunyai halaman yang hanya boleh dicapai selepas JavaScript dijalankan. Sitemap memberi enjin carian senarai terus URL sebenar anda.

Beberapa keputusan tersembunyi di sebalik fail ringkas ini:

  • Halaman mana yang hendak dimasukkan. Halaman awam yang anda mahu ditemui — bukan skrin log masuk, halaman pentadbir atau pendua.
  • Alamat mana yang hendak digunakan. Domain akhir anda, dengan https://, sama setiap kali.
  • Mengekalkannya terkini. Siaran blog, produk atau senarai baharu sepatutnya muncul tanpa seseorang mengedit fail itu dengan tangan.

Jika halaman laman anda datang daripada pangkalan data — senarai, produk, artikel — sitemap sepatutnya dijana daripada data itu, bukan ditulis sekali dan dilupakan.

Analogi harian

Sitemap seperti papan direktori di lobi pusat membeli-belah. Anda boleh mencari setiap kedai dengan merayau koridor, dan pengunjung tetap melakukannya. Tetapi papan itu menyenaraikan setiap kedai di satu tempat, termasuk yang tersorok di tingkat tiga. Ia tidak menjadikan sesebuah kedai itu bagus atau menjamin ada orang yang datang — ia sekadar memastikan kedai itu boleh ditemui.

Untuk pusat kecil dengan satu koridor, papan itu bagus tetapi tidak penting. Untuk pusat yang besar, atau yang baharu dan belum dikenali sesiapa, ia memberi perbezaan besar.

Adakah anda memerlukannya?

Ringkasnya, panduan Google:

Laman andaSitemap?
Kecil (lebih kurang 500 halaman atau kurang) dan setiap halaman penting dipautkan daripada halaman lainMungkin tidak diperlukan, tetapi tidak memudaratkan
Besar, dengan banyak halamanYa
Baharu, dengan sedikit pautan daripada laman lainYa
Banyak kandungan video, imej atau beritaYa, mungkin dengan sambungan sitemap untuk jenis itu
Halaman yang hanya boleh dicapai melalui kotak carian atau penapisYa — dan tambahkan juga pautan biasa

Dalam amalan, sitemap murah untuk ditambah, jadi ramai laman kecil menyertakannya juga.

Rupa sitemap

Berikut ialah sitemap XML kecil untuk sebuah kedai roti:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.examplebakery.com/</loc>
    <lastmod>2026-09-20</lastmod>
  </url>
  <url>
    <loc>https://www.examplebakery.com/menu</loc>
    <lastmod>2026-09-28</lastmod>
  </url>
  <url>
    <loc>https://www.examplebakery.com/custom-cakes</loc>
    <lastmod>2026-08-02</lastmod>
  </url>
</urlset>

Setiap <url> mempunyai <loc> — alamat penuh halaman — dan secara pilihan <lastmod>, tarikh.

Beberapa peraturan daripada dokumentasi Google:

  • Gunakan URL mutlak. https://www.examplebakery.com/menu, bukan /menu.
  • Had saiz. Satu sitemap boleh memuatkan sehingga 50,000 URL atau 50 MB tanpa dimampatkan. Laman yang lebih besar dibahagikan kepada beberapa sitemap dan disenaraikan dalam fail sitemap index.
  • lastmod mesti jujur. Google hanya menggunakannya apabila ia tepat secara konsisten, dan ia sepatutnya mencerminkan perubahan ketara pada halaman — bukan tahun hak cipta yang berubah.
  • priority dan changefreq diabaikan oleh Google. Banyak penjana sitemap masih menambahkannya; ia tidak memudaratkan, tetapi jangan membuang masa untuk menalanya.

Google juga menerima format yang lebih mudah, seperti fail teks biasa dengan satu URL setiap baris, atau suapan RSS/Atom.

Contoh kerja: laman senarai hartanah

Katakan anda telah membina laman yang menyenaraikan rumah sewa. Ia mempunyai halaman utama, halaman tentang, halaman carian, dan satu halaman untuk setiap senarai, seperti /listings/2-bed-flat-canal-street. Senarai datang dan pergi setiap minggu.

Apa yang masuk. Halaman utama, halaman tentang, halaman kawasan (/areas/city-centre) dan setiap halaman senarai yang aktif. lastmod setiap senarai ialah tarikh butirannya terakhir berubah.

Apa yang dikecualikan. Halaman log masuk, papan pemuka tuan rumah, halaman carian tersimpan, dan hasil carian dengan penapis dalam URL (/search?beds=2&max=1200). Ini sama ada persendirian atau hampir serupa dengan halaman lain.

Mengekalkannya terkini. Daripada fail statik, pelayan menjana sitemap.xml daripada pangkalan data setiap kali ia diminta (atau pada pembinaan semula berkala). Apabila sesuatu senarai disewakan dan dialih keluar, ia hilang daripada sitemap, dan halamannya mengembalikan status “hilang” atau “tidak dijumpai” yang betul.

Memberitahu enjin carian. robots.txt termasuk satu baris yang menunjuk ke sitemap:

User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml

Dan pemilik menghantar sitemap dalam Google Search Console, di mana laporan Sitemaps menunjukkan sama ada Google boleh membacanya dan berapa banyak URL yang ditemuinya.

Istilah biasa dijelaskan

IstilahMaksudnya
SitemapFail yang menyenaraikan URL yang anda mahu enjin carian tahu.
XMLFormat teks dengan tag, digunakan untuk kebanyakan sitemap.
<loc>URL penuh bagi satu halaman dalam sitemap.
<lastmod>Bila halaman terakhir berubah secara ketara.
Sitemap indexFail yang menyenaraikan beberapa sitemap, untuk laman besar.
robots.txtFail di akar laman anda yang memberitahu perayau apa yang boleh dirayau, dan di mana sitemap anda.
Merayau (crawling)Enjin carian memuat turun halaman anda.
Mengindeks (indexing)Enjin carian menyimpan dan memahami halaman anda supaya ia boleh muncul dalam hasil carian.
URL kanonikVersi pilihan bagi halaman apabila kandungan yang sama mempunyai beberapa alamat.
URL mutlakAlamat penuh termasuk https:// dan domain.
Search ConsoleAlat percuma Google untuk menghantar sitemap dan melihat prestasi carian.

Kesilapan dan salah faham biasa

  • “Sitemap menjadikan saya diindeks.” Ia membantu penemuan. Google berkata ia tidak menjamin rayauan atau pengindeksan.
  • URL relatif. /menu tidak sah dalam sitemap; gunakan alamat penuh.
  • Domain yang salah. Sitemap yang menyenaraikan alamat pratonton atau staging, atau http:// dan bukannya https://, menunjuk enjin carian ke tempat yang salah.
  • Memasukkan halaman yang anda tidak mahu diindeks. Halaman log masuk, halaman pentadbir, atau halaman yang ditanda noindex memberi isyarat yang bercanggah.
  • Memasukkan URL yang rosak atau mengubah hala. Senaraikan alamat akhir yang berfungsi bagi setiap halaman.
  • Sitemap yang lapuk. Fail yang ditulis sekali semasa pelancaran terlepas setiap halaman yang ditambah selepas itu.
  • Memalsukan lastmod. Menetapkan tarikh hari ini pada setiap halaman setiap hari akan mengajar Google untuk mengabaikannya.
  • Bergantung pada sitemap dan bukannya pautan. Halaman juga sepatutnya boleh dicapai melalui pautan biasa di laman anda.

Apa yang patut diminta daripada pembina AI anda

  • “Jana sitemap.xml di akar laman yang menyenaraikan setiap halaman awam, dengan URL https:// mutlak pada domain akhir saya.”
  • “Bina sitemap daripada pangkalan data supaya senarai atau siaran baharu muncul secara automatik.”
  • “Kemas kini lastmod hanya apabila kandungan halaman benar-benar berubah.”
  • “Tinggalkan halaman log masuk, papan pemuka, pentadbir dan carian bertapis.”
  • “Tambah robots.txt yang membenarkan halaman awam dan termasuk baris Sitemap:.”
  • “Pastikan setiap URL dalam sitemap mengembalikan status 200 dan tidak dialih hala.”
  • “Jika kita melebihi 50,000 URL, bahagikan kepada beberapa sitemap dengan sitemap index.”

Kemudian hantarkannya dalam Search Console. Untuk gambaran yang lebih besar, baca apa itu SEO dan SEO untuk laman web yang dibina dengan AI.

Sitemap dalam Mythex

Mythex tidak menjana sitemap secara automatik; anda memintanya dalam sembang, dan ejen menambahkannya ke kod aplikasi anda. Resipi dokumentasi SEO untuk aplikasi anda yang diterbitkan termasuk prompt permulaan yang merangkumi sitemap.xml dan robots.txt yang mudah, bersama tajuk dan penerangan meta. Gunakan alamat yang akan digunakan oleh pelawat sebenar — subdomain mythex.ai anda atau, pada Pro, domain tersuai anda — dan terbitkan semula selepas perubahan supaya laman langsung memaparkan fail baharu.

Soalan lazim

Apakah sitemap dalam istilah mudah?

Sitemap ialah fail, biasanya dinamakan sitemap.xml, yang menyenaraikan halaman di laman anda yang anda mahu enjin carian tahu, kadangkala dengan tarikh setiap satu kali terakhir berubah. Ia membantu enjin carian menemui dan merayau halaman anda dengan lebih cekap.

Adakah setiap laman web memerlukan sitemap?

Tidak semestinya. Google berkata laman kecil dengan lebih kurang 500 halaman atau kurang, di mana setiap halaman penting dipautkan daripada halaman lain, mungkin tidak memerlukannya. Ia paling membantu untuk laman besar, laman baharu dengan sedikit pautan dari tempat lain, dan laman yang banyak kandungan media atau berita.

Adakah sitemap menjamin halaman saya diindeks?

Tidak. Google berkata sitemap boleh membantu rayauan, tetapi tidak menjamin setiap URL di dalamnya akan dirayau atau diindeks. Halaman tetap perlu berguna dan boleh dicapai.

Bagaimana saya menghantar sitemap kepada Google?

Tambahkannya dalam laporan Sitemaps di Google Search Console, dan tambah baris seperti 'Sitemap: https://example.com/sitemap.xml' ke dalam fail robots.txt anda supaya perayau lain juga boleh menemuinya.

Apakah perbezaan antara sitemap XML dan sitemap HTML?

Sitemap XML ialah fail yang boleh dibaca mesin untuk enjin carian. Sitemap HTML ialah halaman biasa berisi pautan untuk pelawat manusia. Ia melayani khalayak yang berbeza, dan sebuah laman boleh mempunyai kedua-duanya.

Mythex · Pricing · Bina apa sahaja dengan AI · Templat laman web dan aplikasi · Mythex dibandingkan · Glosari pembinaan aplikasi AI · Alat percuma untuk membina aplikasi dengan AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)