Panduan

Amalan Terbaik Peta Laman XML untuk SEO

Apa yang patut disenaraikan dalam peta laman anda, medan mana yang benar-benar diambil kira oleh Google, dan rutin penyelenggaraan yang memastikan fail itu sentiasa dipercayai.

Oleh Sidang editor WebDoctor·16 Julai 2026·5 min bacaan


Peta laman XML yang baik menyenaraikan hanya URL kanonikal yang boleh diindeks dan mengembalikan status 200, dengan tarikh lastmod yang jujur. Ia kekal di bawah had 50,000 URL dan 50 MB, diisytiharkan dalam robots.txt, dihantar ke Search Console dan Bing, serta dijana semula setiap kali kandungan berubah.

Senaraikan hanya URL yang anda mahu diindeks

Peta laman ialah pengesyoran kepada enjin carian: "inilah halaman yang berbaloi dirangkak dan diindeks." Setiap URL di dalamnya sepatutnya memenuhi tiga syarat:

  • Kanonikal — versi yang anda mahu muncul dalam hasil carian, bukan varian dengan parameter penjejakan atau halaman pendua.
  • Boleh diindeks — tidak ditanda noindex dan tidak disekat oleh robots.txt.
  • Status 200 — bukan ubah hala, bukan 404, bukan halaman yang memerlukan log masuk.

URL yang gagal mana-mana syarat ini bukan sekadar sia-sia; ia melemahkan isyarat keseluruhan fail. Google menilai kualiti peta laman anda secara agregat — fail yang penuh dengan ubah hala dan halaman mati akan kurang dipercayai.

Apa yang patut ditinggalkan sama pentingnya dengan apa yang dimasukkan: halaman hasil carian dalaman, varian penapis dengan parameter, halaman penomboran selepas halaman pertama, halaman log masuk dan troli, serta sebarang URL yang mempunyai tag kanonikal yang menghala ke tempat lain. Jika anda ragu-ragu tentang sesuatu URL, tanya satu soalan: "adakah saya mahu halaman ini muncul dalam hasil carian?" Jika jawapannya tidak, ia tidak layak berada dalam peta laman.

Pastikan lastmod jujur

Medan <lastmod> ialah medan pilihan yang paling bernilai, tetapi hanya jika ia benar. Google menyatakan secara terbuka bahawa ia menggunakan lastmod hanya apabila nilai itu didapati konsisten dan tepat; laman yang menetapkan tarikh hari ini pada semua URL setiap kali fail dijana akan hilang kepercayaan itu sepenuhnya. Peraturan mudahnya: lastmod hendaklah mencerminkan kali terakhir kandungan halaman berubah secara bermakna, bukan kali terakhir fail peta laman dijana. Jika sistem anda tidak menjejaki tarikh suntingan sebenar, lebih baik tinggalkan medan ini daripada mengisinya dengan nilai palsu.

changefreq dan priority: diabaikan Google

Ini perlu dinyatakan dengan terus terang: Google mengabaikan <changefreq> dan <priority>, dan Bing sebahagian besarnya juga begitu. Menetapkan priority 1.0 pada setiap halaman tidak mengubah apa-apa. Kedua-dua medan ini sah dari segi XML dan tidak memudaratkan, tetapi masa yang anda habiskan untuk menalanya adalah masa yang terbuang. Keutamaan rangkakan sebenar datang daripada pautan dalaman, kualiti kandungan dan lastmod yang tepat.

Had saiz dan bila perlu memecahkan fail

Satu fail peta laman dihadkan kepada 50,000 URL dan 50 MB tanpa mampatan. Jangan tunggu sehingga mencecah had: apabila laman anda melepasi kira-kira 40,000 URL, rancang pemecahan kepada beberapa fail yang disenaraikan dalam satu indeks peta laman. Ramai yang memecahkan lebih awal atas sebab organisasi — satu fail bagi setiap jenis kandungan atau bahasa — kerana ia memudahkan penyahpepijatan dalam Search Console: statistik pengindeksan dilaporkan bagi setiap fail yang dihantar.

Mampatkan dengan gzip

Peta laman boleh disajikan sebagai fail .xml.gz yang dimampatkan dengan gzip. Had 50 MB tetap dikira pada saiz selepas nyahmampat, jadi gzip tidak menambah kapasiti URL, tetapi ia menjimatkan lebar jalur dan mempercepat pengambilan untuk fail yang besar. Pastikan pelayan menghantar jenis kandungan yang betul dan fail itu benar-benar gzip yang sah — arkib yang rosak dikira sebagai peta laman yang gagal.

Autodiscovery melalui robots.txt

Tambahkan satu baris pada robots.txt anda supaya semua perangkak menemui peta laman tanpa penghantaran manual:

Sitemap: https://example.com/sitemap.xml

Baris ini menerima URL mutlak dan boleh diulang untuk beberapa fail. Jika anda menggunakan indeks peta laman, senaraikan indeks itu sahaja. Ini satu-satunya mekanisme penemuan yang berfungsi untuk semua enjin carian serentak, jadi ia wajib ada walaupun anda turut menghantar secara manual.

Hantar dalam Search Console dan Bing Webmaster Tools

Penghantaran manual memberi anda data pemantauan yang tidak diberikan oleh autodiscovery. Dalam Google Search Console, laporan Sitemaps menunjukkan bila fail terakhir dibaca, berapa URL ditemui dan sebarang ralat penghuraian. Bing Webmaster Tools menawarkan laporan yang setara. Hantar sekali sahaja; kedua-dua enjin akan menyemak semula fail itu secara berkala tanpa perlu dihantar semula, kecuali jika URL fail itu sendiri berubah.

Berapa kerap perlu dijana semula?

Peraturan amnya: peta laman patut dikemas kini pada kadar yang sama dengan kandungan anda. Blog yang menerbit setiap hari perlu menjana semula setiap hari; laman korporat yang statik memadai dengan jana semula pada setiap keluaran. Ada dua pendekatan:

  • Penjanaan dinamik — pelayan membina XML daripada pangkalan data pada setiap permintaan. Sentiasa terkini, tetapi menambah beban pelayan dan boleh perlahan untuk laman besar; kebanyakan pelaksanaan menambah lapisan cache.
  • Penjanaan statik — fail dibina semasa proses keluaran atau melalui cron. Pantas dan boleh diramal, tetapi akan lapuk jika jadual penjanaan terlepas daripada jadual penerbitan.

Kedua-duanya baik; yang penting ialah fail tidak lapuk dan tidak rosak. Kegagalan yang paling kerap kami lihat ialah gabungan kedua-dua kelemahan: fail statik yang dijana sekali semasa pelancaran dan tidak pernah disentuh lagi, sehingga separuh kandungannya menghala ke halaman yang telah dipadam. Selepas setiap perubahan besar, jalankan fail melalui pengesah peta laman sebelum enjin carian membacanya.

Mitos lawan realiti

MitosRealiti
Priority 1.0 membuatkan halaman diindeks lebih cepatGoogle mengabaikan priority sepenuhnya
changefreq mengawal kekerapan rangkakanKekerapan rangkakan ditentukan oleh Google sendiri, bukan medan ini
Peta laman menjamin pengindeksanIa hanya pengesyoran; kualiti halaman yang menentukan
Semua URL patut dimasukkan, termasuk ubah halaHanya URL kanonikal berstatus 200 yang patut disenaraikan
lastmod hari ini pada semua halaman membantuNilai palsu menyebabkan Google mengabaikan lastmod anda terus
Peta laman perlu dihantar semula setiap mingguSekali sudah memadai; enjin menyemak semula secara automatik

Senarai semak penyelenggaraan

  1. Jana semula peta laman setiap kali kandungan diterbit, diubah atau dibuang.
  2. Sahkan fail selepas sebarang perubahan pada penjana atau penghijrahan pelayan.
  3. Semak laporan Sitemaps dalam Search Console sebulan sekali untuk ralat baharu.
  4. Audit kandungan fail setiap suku tahun: buang URL mati, ubah hala dan halaman noindex.

Jika anda menemui ralat semasa audit, panduan pembetulan ralat kami merangkumi setiap satu berserta penyelesaiannya.

amalan terbaikpeta lamanSEO teknikal

Frequently asked questions

Adakah setiap laman web memerlukan peta laman XML?
Laman kecil dengan pautan dalaman yang baik boleh diindeks tanpa peta laman, tetapi kosnya terlalu rendah untuk diabaikan. Peta laman paling bernilai untuk laman besar, laman baharu dengan sedikit pautan luar, dan laman dengan arkib dalam yang jarang dipaut.
Patutkah saya memasukkan imej dan video dalam peta laman?
Protokol menyokong sambungan khusus untuk imej dan video, dan ia berguna jika carian imej atau video penting untuk bisnes anda. Untuk kebanyakan laman, peta laman URL standard sudah memadai sebagai permulaan.
Adakah membuang halaman daripada peta laman mengeluarkannya daripada Google?
Tidak. Peta laman bukan mekanisme penyahindeksan; Google boleh terus mengindeks halaman yang ditemuinya melalui pautan. Untuk membuang halaman daripada indeks, gunakan noindex atau kod status 404/410.
Berapa banyak peta laman boleh dimiliki oleh satu laman?
Seberapa banyak yang perlu. Setiap fail dihadkan kepada 50,000 URL dan 50 MB, dan satu fail indeks boleh menyenaraikan sehingga 50,000 peta laman, jadi hadnya praktikalnya sangat tinggi.
Adakah lastmod wajib?
Tidak, ia medan pilihan. Tetapi lastmod yang tepat ialah satu-satunya medan pilihan yang benar-benar digunakan oleh Google, jadi berbaloi diisi jika sistem anda menjejaki tarikh suntingan sebenar.

Jalankan semakan

Teruskan membaca