{"id":3530,"date":"2026-07-20T09:31:59","date_gmt":"2026-07-20T09:31:59","guid":{"rendered":"https:\/\/vbaseup.com\/kien-thuc\/?p=3530"},"modified":"2026-07-20T09:37:18","modified_gmt":"2026-07-20T09:37:18","slug":"xml-sitemap","status":"publish","type":"post","link":"https:\/\/vbaseup.com\/kien-thuc\/xml-sitemap\/","title":{"rendered":"XML Sitemap SEO: H\u01b0\u1edbng d\u1eabn t\u1ea1o, t\u1ed1i \u01b0u v\u00e0 submit sitemap chu\u1ea9n k\u1ef9 thu\u1eadt"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/vbaseup.com\/kien-thuc\/wp-content\/uploads\/2026\/07\/xml-sitemap-seo.webp\" alt=\"XML sitemap SEO c\u1ea5u tr\u00fac k\u1ef9 thu\u1eadt crawl index c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm\" \/><\/p>\n<p>C\u00f3 m\u1ed9t v\u1ea5n \u0111\u1ec1 \u00e2m th\u1ea7m x\u1ea3y ra tr\u00ean r\u1ea5t nhi\u1ec1u website: n\u1ed9i dung \u0111\u01b0\u1ee3c xu\u1ea5t b\u1ea3n \u0111\u1ea7y \u0111\u1ee7, nh\u01b0ng c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm l\u1ea1i kh\u00f4ng h\u1ec1 bi\u1ebft \u0111\u1ebfn s\u1ef1 t\u1ed3n t\u1ea1i c\u1ee7a ch\u00fang. Trang s\u1ea3n ph\u1ea9m m\u1edbi, b\u00e0i vi\u1ebft v\u1eeba \u0111\u0103ng, hay m\u1ed9t danh m\u1ee5c quan tr\u1ecdng \u2014 t\u1ea5t c\u1ea3 c\u00f3 th\u1ec3 n\u1eb1m ngo\u00e0i t\u1ea7m nh\u00ecn c\u1ee7a Google n\u1ebfu kh\u00f4ng c\u00f3 c\u00e1ch n\u00e0o d\u1eabn \u0111\u01b0\u1eddng cho bot t\u00ecm \u0111\u1ebfn. <strong>XML sitemap ch\u00ednh l\u00e0 c\u00f4ng c\u1ee5 k\u1ef9 thu\u1eadt gi\u1ea3i quy\u1ebft v\u1ea5n \u0111\u1ec1 \u0111\u00f3<\/strong>: m\u1ed9t b\u1ea3n \u0111\u1ed3 c\u00f3 c\u1ea5u tr\u00fac, li\u1ec7t k\u00ea r\u00f5 nh\u1eefng trang b\u1ea1n mu\u1ed1n c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm thu th\u1eadp v\u00e0 l\u1eadp ch\u1ec9 m\u1ee5c.<\/p>\n<p>B\u00e0i vi\u1ebft n\u00e0y \u0111i theo m\u1ed9t tr\u00ecnh t\u1ef1 logic: t\u1eeb \u0111\u1ecbnh ngh\u0129a, c\u1ea5u tr\u00fac k\u1ef9 thu\u1eadt, c\u00e1ch XML sitemap t\u00e1c \u0111\u1ed9ng \u0111\u1ebfn SEO, c\u00e1ch t\u1ea1o sitemap ph\u00f9 h\u1ee3p v\u1edbi t\u1eebng lo\u1ea1i website, \u0111\u1ebfn quy tr\u00ecnh submit v\u00e0 nh\u1eefng nguy\u00ean t\u1eafc c\u1ea5u h\u00ecnh chu\u1ea9n. \u0110\u1ecdc h\u1ebft, b\u1ea1n s\u1ebd c\u00f3 \u0111\u1ee7 ki\u1ebfn th\u1ee9c \u0111\u1ec3 t\u1ef1 tri\u1ec3n khai sitemap \u0111\u00fang ngay t\u1eeb \u0111\u1ea7u, thay v\u00ec s\u1eeda l\u1ed7i v\u1ec1 sau.<\/p>\n<h2>XML sitemap l\u00e0 g\u00ec trong SEO?<\/h2>\n<p><img decoding=\"async\" src=\"https:\/\/vbaseup.com\/kien-thuc\/wp-content\/uploads\/2026\/07\/xml-sitemap-dinh-nghia.webp\" alt=\"XML sitemap \u0111\u1ecbnh ngh\u0129a file structured URL danh s\u00e1ch trang website SEO\" \/><\/p>\n<p>\u0110\u1ec3 hi\u1ec3u XML sitemap, h\u00e3y h\u00ecnh dung m\u1ed9t cu\u1ed1n danh b\u1ea1. Thay v\u00ec \u0111\u1ec3 nh\u00e2n vi\u00ean b\u01b0u \u0111i\u1ec7n t\u1ef1 \u0111i d\u00f2 t\u1eebng con ph\u1ed1 \u0111\u1ec3 t\u00ecm \u0111\u1ecba ch\u1ec9, b\u1ea1n \u0111\u01b0a cho h\u1ecd m\u1ed9t danh s\u00e1ch \u0111\u1ea7y \u0111\u1ee7 c\u00e1c \u0111\u1ecba ch\u1ec9 c\u1ea7n giao th\u01b0. XML sitemap ho\u1ea1t \u0111\u1ed9ng theo \u0111\u00fang nguy\u00ean l\u00fd \u0111\u00f3 v\u1edbi c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm.<\/p>\n<blockquote><p>XML sitemap l\u00e0 m\u1ed9t file v\u0103n b\u1ea3n c\u00f3 \u0111\u1ecbnh d\u1ea1ng XML, li\u1ec7t k\u00ea c\u00e1c URL quan tr\u1ecdng tr\u00ean website \u0111\u1ec3 c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm d\u1ec5 d\u00e0ng kh\u00e1m ph\u00e1, thu th\u1eadp d\u1eef li\u1ec7u (crawl) v\u00e0 l\u1eadp ch\u1ec9 m\u1ee5c (index).<\/p><\/blockquote>\n<p>\u0110\u00e2y l\u00e0 \u0111\u1ecbnh ngh\u0129a \u0111\u01b0\u1ee3c Google Search Central s\u1eed d\u1ee5ng, v\u00e0 n\u00f3 x\u00e1c \u0111\u1ecbnh r\u00f5 vai tr\u00f2 c\u1ee7a sitemap: kh\u00f4ng ph\u1ea3i trang tr\u00ecnh b\u00e0y cho ng\u01b0\u1eddi d\u00f9ng xem, m\u00e0 l\u00e0 t\u00edn hi\u1ec7u k\u1ef9 thu\u1eadt g\u1eedi \u0111\u1ebfn bot.<\/p>\n<p>V\u1ec1 v\u1ecb tr\u00ed, file sitemap th\u01b0\u1eddng \u0111\u01b0\u1ee3c \u0111\u1eb7t t\u1ea1i th\u01b0 m\u1ee5c g\u1ed1c c\u1ee7a domain, v\u00ed d\u1ee5 <code>domain.com\/sitemap.xml<\/code>. V\u1edbi website nh\u1ecf, \u0111\u00e2y c\u00f3 th\u1ec3 l\u00e0 m\u1ed9t file duy nh\u1ea5t. V\u1edbi website l\u1edbn, sitemap th\u01b0\u1eddng \u0111\u01b0\u1ee3c t\u1ed5 ch\u1ee9c th\u00e0nh nhi\u1ec1u file nh\u1ecf h\u01a1n, qu\u1ea3n l\u00fd qua m\u1ed9t sitemap index.<\/p>\n<p>M\u1ed9t \u0111i\u1ec1u c\u1ea7n ghi nh\u1edb ngay t\u1eeb \u0111\u1ea7u: XML sitemap kh\u00f4ng tr\u1ef1c ti\u1ebfp t\u0103ng th\u1ee9 h\u1ea1ng t\u00ecm ki\u1ebfm. Vai tr\u00f2 c\u1ee7a n\u00f3 l\u00e0 \u0111\u1ea3m b\u1ea3o c\u00e1c trang quan tr\u1ecdng \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c \u2014 v\u00e0 ch\u1ec9 khi \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c, m\u1ed9t trang m\u1edbi c\u00f3 c\u01a1 h\u1ed9i x\u1ebfp h\u1ea1ng. \u0110\u00e2y l\u00e0 n\u1ec1n t\u1ea3ng k\u1ef9 thu\u1eadt ch\u1ee9 kh\u00f4ng ph\u1ea3i y\u1ebfu t\u1ed1 x\u1ebfp h\u1ea1ng, m\u1ed9t kh\u00e1i ni\u1ec7m \u0111\u01b0\u1ee3c gi\u1ea3i th\u00edch k\u1ef9 h\u01a1n trong ph\u1ea7n <a href=\"https:\/\/vbaseup.com\/kien-thuc\/technical-seo\/\">technical SEO<\/a>.<\/p>\n<h3>C\u1ea5u tr\u00fac k\u1ef9 thu\u1eadt c\u1ee7a m\u1ed9t file XML sitemap g\u1ed3m nh\u1eefng th\u1ebb n\u00e0o?<\/h3>\n<p>M\u1ed9t entry URL b\u00ean trong sitemap \u0111\u01b0\u1ee3c x\u00e2y d\u1ef1ng t\u1eeb t\u1ed1i \u0111a b\u1ed1n th\u1ebb XML. Ch\u1ec9 m\u1ed9t trong s\u1ed1 \u0111\u00f3 l\u00e0 b\u1eaft bu\u1ed9c, ph\u1ea7n c\u00f2n l\u1ea1i l\u00e0 t\u00f9y ch\u1ecdn \u2014 v\u00e0 m\u1ed9t s\u1ed1 th\u1eadm ch\u00ed kh\u00f4ng c\u00f2n \u0111\u01b0\u1ee3c Google s\u1eed d\u1ee5ng.<\/p>\n<table>\n<thead>\n<tr>\n<th>Th\u1ebb XML<\/th>\n<th>M\u1ee5c \u0111\u00edch<\/th>\n<th>N\u00ean d\u00f9ng?<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>&lt;loc&gt;<\/code><\/td>\n<td>URL tuy\u1ec7t \u0111\u1ed1i c\u1ee7a trang<\/td>\n<td>B\u1eaft bu\u1ed9c<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;lastmod&gt;<\/code><\/td>\n<td>Ng\u00e0y thay \u0111\u1ed5i n\u1ed9i dung c\u00f3 \u00fd ngh\u0129a<\/td>\n<td>C\u00f3 \u2014 d\u00f9ng ch\u00ednh x\u00e1c<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;changefreq&gt;<\/code><\/td>\n<td>T\u1ea7n su\u1ea5t thay \u0111\u1ed5i \u01b0\u1edbc t\u00ednh<\/td>\n<td>Kh\u00f4ng \u2014 Google b\u1ecf qua<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;priority&gt;<\/code><\/td>\n<td>M\u1ee9c \u01b0u ti\u00ean crawl t\u01b0\u01a1ng \u0111\u1ed1i<\/td>\n<td>Kh\u00f4ng \u2014 Google b\u1ecf qua<\/td>\n<\/tr>\n<tr>\n<td><code>&lt;xhtml:link&gt;<\/code><\/td>\n<td>Li\u00ean k\u1ebft hreflang cho \u0111a ng\u00f4n ng\u1eef<\/td>\n<td>C\u00f3 \u2014 site \u0111a ng\u00f4n ng\u1eef<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>V\u00ed d\u1ee5 m\u1ed9t entry URL \u0111\u1ea7y \u0111\u1ee7:<\/p>\n<pre><code class=\"language-xml\">&lt;url&gt;\r\n  &lt;loc&gt;https:\/\/domain.com\/san-pham\/ao-thun&lt;\/loc&gt;\r\n  &lt;lastmod&gt;2026-07-15&lt;\/lastmod&gt;\r\n&lt;\/url&gt;\r\n<\/code><\/pre>\n<p>Th\u1ebb <code>&lt;loc&gt;<\/code> c\u1ea7n l\u00e0 URL tuy\u1ec7t \u0111\u1ed1i \u2014 bao g\u1ed3m giao th\u1ee9c <code>https:\/\/<\/code>, \u0111\u00fang phi\u00ean b\u1ea3n canonical (www ho\u1eb7c non-www) \u2014 v\u00e0 ph\u1ea3i kh\u1edbp ch\u00ednh x\u00e1c v\u1edbi URL canonical th\u1ef1c t\u1ebf c\u1ee7a trang. \u0110\u00e2y kh\u00f4ng ph\u1ea3i chi ti\u1ebft v\u1eb7t v\u00e3nh: n\u1ebfu URL trong sitemap kh\u00e1c v\u1edbi URL canonical m\u00e0 trang khai b\u00e1o, hai t\u00edn hi\u1ec7u n\u00e0y m\u00e2u thu\u1eabn nhau, khi\u1ebfn crawler kh\u00f3 x\u00e1c \u0111\u1ecbnh \u0111\u00e2u m\u1edbi l\u00e0 phi\u00ean b\u1ea3n \u0111\u00fang c\u1ea7n l\u1eadp ch\u1ec9 m\u1ee5c. V\u1ea5n \u0111\u1ec1 n\u00e0y li\u00ean quan m\u1eadt thi\u1ebft \u0111\u1ebfn c\u00e1ch b\u1ea1n c\u1ea5u h\u00ecnh <a href=\"https:\/\/vbaseup.com\/kien-thuc\/canonical\/\">th\u1ebb canonical<\/a> cho to\u00e0n b\u1ed9 website.<\/p>\n<h3>XML sitemap kh\u00e1c HTML sitemap \u1edf \u0111i\u1ec3m n\u00e0o?<\/h3>\n<p>Hai c\u00e1i t\u00ean nghe gi\u1ed1ng nhau nh\u01b0ng ph\u1ee5c v\u1ee5 hai \u0111\u1ed1i t\u01b0\u1ee3ng ho\u00e0n to\u00e0n kh\u00e1c bi\u1ec7t. XML sitemap \u0111\u01b0\u1ee3c vi\u1ebft ra \u0111\u1ec3 m\u00e1y \u0111\u1ecdc \u2014 bot c\u1ee7a c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm. HTML sitemap \u0111\u01b0\u1ee3c vi\u1ebft ra \u0111\u1ec3 ng\u01b0\u1eddi \u0111\u1ecdc \u2014 kh\u00e1ch truy c\u1eadp website, nh\u1eefng ng\u01b0\u1eddi mu\u1ed1n t\u00ecm nhanh m\u1ed9t trang c\u1ee5 th\u1ec3.<\/p>\n<table>\n<thead>\n<tr>\n<th>Ti\u00eau ch\u00ed<\/th>\n<th>XML Sitemap<\/th>\n<th>HTML Sitemap<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u0110\u1ed1i t\u01b0\u1ee3ng<\/td>\n<td>Bot, c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm<\/td>\n<td>Ng\u01b0\u1eddi d\u00f9ng<\/td>\n<\/tr>\n<tr>\n<td>\u0110\u1ecbnh d\u1ea1ng<\/td>\n<td>File XML c\u00f3 c\u1ea5u tr\u00fac<\/td>\n<td>Trang HTML v\u1edbi c\u00e1c li\u00ean k\u1ebft<\/td>\n<\/tr>\n<tr>\n<td>V\u1ecb tr\u00ed<\/td>\n<td>Kh\u00f4ng hi\u1ec3n th\u1ecb tr\u00ean website<\/td>\n<td>Hi\u1ec3n th\u1ecb c\u00f4ng khai, c\u00f3 th\u1ec3 truy c\u1eadp<\/td>\n<\/tr>\n<tr>\n<td>Vai tr\u00f2 SEO<\/td>\n<td>H\u1ed7 tr\u1ee3 crawl v\u00e0 index coverage<\/td>\n<td>H\u1ed7 tr\u1ee3 internal linking v\u00e0 tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>V\u00ec ph\u1ee5c v\u1ee5 hai m\u1ee5c \u0111\u00edch kh\u00e1c nhau, m\u1ed9t website \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u t\u1ed1t th\u01b0\u1eddng c\u00f3 c\u1ea3 hai: XML sitemap \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o bot t\u00ecm th\u1ea5y to\u00e0n b\u1ed9 trang quan tr\u1ecdng, HTML sitemap \u0111\u1ec3 gi\u00fap ng\u01b0\u1eddi d\u00f9ng \u0111i\u1ec1u h\u01b0\u1edbng khi c\u1ea5u tr\u00fac menu ch\u01b0a \u0111\u1ee7 r\u00f5 r\u00e0ng.<\/p>\n<h2>XML sitemap \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn SEO nh\u01b0 th\u1ebf n\u00e0o?<\/h2>\n<p>N\u1eafm \u0111\u01b0\u1ee3c \u0111\u1ecbnh ngh\u0129a v\u00e0 c\u1ea5u tr\u00fac k\u1ef9 thu\u1eadt l\u00e0 b\u01b0\u1edbc \u0111\u1ea7u. C\u00e2u h\u1ecfi ti\u1ebfp theo b\u1ea1n c\u1ea7n tr\u1ea3 l\u1eddi l\u00e0: sitemap th\u1ef1c s\u1ef1 t\u00e1c \u0111\u1ed9ng \u0111\u1ebfn k\u1ebft qu\u1ea3 SEO theo c\u01a1 ch\u1ebf n\u00e0o? C\u00f3 ba kh\u00eda c\u1ea1nh \u0111\u00e1ng ch\u00fa \u00fd. Th\u1ee9 nh\u1ea5t l\u00e0 c\u00e1ch sitemap gi\u00fap c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm ph\u00e2n b\u1ed5 crawl budget v\u00e0 c\u1ea3i thi\u1ec7n index coverage. Th\u1ee9 hai l\u00e0 vi\u1ec7c x\u00e1c \u0111\u1ecbnh \u0111\u00fang nh\u1eefng URL n\u00ean xu\u1ea5t hi\u1ec7n trong sitemap. Th\u1ee9 ba \u2014 c\u0169ng quan tr\u1ecdng kh\u00f4ng k\u00e9m \u2014 l\u00e0 bi\u1ebft lo\u1ea1i URL n\u00e0o c\u1ea7n lo\u1ea1i tr\u1eeb \u0111\u1ec3 tr\u00e1nh g\u00e2y nhi\u1ec5u t\u00edn hi\u1ec7u cho bot.<\/p>\n<h3>XML sitemap h\u1ed7 tr\u1ee3 crawl budget v\u00e0 index coverage ra sao?<\/h3>\n<p>Crawl budget l\u00e0 kh\u00e1i ni\u1ec7m ch\u1ec9 l\u01b0\u1ee3ng t\u00e0i nguy\u00ean m\u00e0 c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm d\u00e0nh ra \u0111\u1ec3 thu th\u1eadp d\u1eef li\u1ec7u tr\u00ean m\u1ed9t website trong m\u1ed9t kho\u1ea3ng th\u1eddi gian nh\u1ea5t \u0111\u1ecbnh. V\u1edbi website l\u1edbn, ng\u00e2n s\u00e1ch n\u00e0y kh\u00f4ng ph\u1ea3i v\u00f4 h\u1ea1n \u2014 v\u00e0 XML sitemap cho ph\u00e9p b\u1ea1n ch\u1ee7 \u0111\u1ed9ng h\u01b0\u1edbng bot t\u1eadp trung v\u00e0o c\u00e1c trang c\u00f3 gi\u00e1 tr\u1ecb SEO, thay v\u00ec \u0111\u1ec3 bot t\u1ef1 d\u00f2 v\u00e0 l\u00e3ng ph\u00ed th\u1eddi gian v\u00e0o nh\u1eefng trang \u00edt quan tr\u1ecdng.<\/p>\n<p>Google Search Central x\u00e1c nh\u1eadn sitemap gi\u00fap qu\u1ea3n l\u00fd crawl budget hi\u1ec7u qu\u1ea3 h\u01a1n, \u0111\u1eb7c bi\u1ec7t v\u1edbi nh\u1eefng site c\u00f3 tr\u00ean 500 trang. Khi th\u1ebb <code>&lt;lastmod&gt;<\/code> \u0111\u01b0\u1ee3c c\u1eadp nh\u1eadt ch\u00ednh x\u00e1c m\u1ed7i khi n\u1ed9i dung thay \u0111\u1ed5i, bot nh\u1eadn \u0111\u01b0\u1ee3c t\u00edn hi\u1ec7u freshness r\u00f5 r\u00e0ng, v\u00e0 c\u00f3 xu h\u01b0\u1edbng \u01b0u ti\u00ean crawl l\u1ea1i nh\u1eefng trang v\u1eeba c\u1eadp nh\u1eadt s\u1edbm h\u01a1n.<\/p>\n<p>M\u1ed9t l\u1ee3i \u00edch kh\u00e1c d\u1ec5 b\u1ecb b\u1ecf qua: sitemap l\u00e0 k\u00eanh g\u1ea7n nh\u01b0 duy nh\u1ea5t gi\u00fap bot t\u00ecm th\u1ea5y c\u00e1c trang orphan \u2014 nh\u1eefng trang kh\u00f4ng \u0111\u01b0\u1ee3c li\u00ean k\u1ebft t\u1eeb b\u1ea5t k\u1ef3 trang n\u00e0o kh\u00e1c tr\u00ean website. N\u1ebfu kh\u00f4ng c\u00f3 internal link d\u1eabn \u0111\u1ebfn, v\u00e0 c\u0169ng kh\u00f4ng c\u00f3 trong sitemap, m\u1ed9t trang c\u00f3 th\u1ec3 t\u1ed3n t\u1ea1i nhi\u1ec1u th\u00e1ng m\u00e0 kh\u00f4ng bao gi\u1edd \u0111\u01b0\u1ee3c bot ph\u00e1t hi\u1ec7n.<\/p>\n<h3>Lo\u1ea1i URL n\u00e0o n\u00ean \u0111\u01b0a v\u00e0o XML sitemap \u0111\u1ec3 t\u1ed1i \u01b0u SEO?<\/h3>\n<p>XML sitemap kh\u00f4ng ph\u1ea3i l\u00e0 n\u01a1i \u0111\u1ec3 \u0111\u1ed5 to\u00e0n b\u1ed9 URL m\u00e0 h\u1ec7 th\u1ed1ng c\u1ee7a b\u1ea1n c\u00f3. \u0110\u00e2y n\u00ean l\u00e0 m\u1ed9t danh s\u00e1ch \u0111\u01b0\u1ee3c ch\u1ecdn l\u1ecdc c\u00f3 ch\u1ee7 \u0111\u00edch, ch\u1ec9 g\u1ed3m nh\u1eefng URL th\u1ef1c s\u1ef1 c\u1ea7n c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm ch\u00fa \u00fd.<\/p>\n<p>\u0110i\u1ec1u ki\u1ec7n k\u1ef9 thu\u1eadt \u0111\u1ea7u ti\u00ean: URL trong sitemap ph\u1ea3i tr\u1ea3 v\u1ec1 HTTP 200, c\u00f3 kh\u1ea3 n\u0103ng \u0111\u01b0\u1ee3c index, kh\u00f4ng b\u1ecb ch\u1eb7n b\u1edfi robots.txt, v\u00e0 l\u00e0 phi\u00ean b\u1ea3n canonical ch\u00ednh th\u1ee9c c\u1ee7a trang. URL kh\u00f4ng \u0111\u00e1p \u1ee9ng nh\u1eefng \u0111i\u1ec1u ki\u1ec7n n\u00e0y s\u1ebd t\u1ea1o ra m\u00e2u thu\u1eabn t\u00edn hi\u1ec7u cho crawler.<\/p>\n<p>V\u1ec1 n\u1ed9i dung, nh\u1eefng lo\u1ea1i trang n\u00ean c\u00f3 m\u1eb7t trong sitemap bao g\u1ed3m:<\/p>\n<ul>\n<li>Trang ch\u1ee7<\/li>\n<li>Trang s\u1ea3n ph\u1ea9m v\u00e0 trang d\u1ecbch v\u1ee5<\/li>\n<li>B\u00e0i vi\u1ebft blog<\/li>\n<li>Trang danh m\u1ee5c ch\u00ednh<\/li>\n<li>Landing page ph\u1ee5c v\u1ee5 m\u1ee5c ti\u00eau SEO<\/li>\n<li>C\u00e1c trang n\u1ed9i dung quan tr\u1ecdng m\u00e0 b\u1ea1n mu\u1ed1n x\u1ebfp h\u1ea1ng tr\u00ean c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm<\/li>\n<\/ul>\n<p>N\u00f3i c\u00e1ch kh\u00e1c, h\u00e3y t\u1ef1 h\u1ecfi: n\u1ebfu Google ch\u1ec9 \u0111\u01b0\u1ee3c ph\u00e9p index m\u1ed9t danh s\u00e1ch URL gi\u1edbi h\u1ea1n tr\u00ean website n\u00e0y, danh s\u00e1ch \u0111\u00f3 n\u00ean c\u00f3 nh\u1eefng trang n\u00e0o? C\u00e2u tr\u1ea3 l\u1eddi ch\u00ednh l\u00e0 n\u1ed9i dung sitemap c\u1ee7a b\u1ea1n.<\/p>\n<h3>Lo\u1ea1i URL n\u00e0o c\u1ea7n lo\u1ea1i tr\u1eeb kh\u1ecfi XML sitemap?<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/vbaseup.com\/kien-thuc\/wp-content\/uploads\/2026\/07\/sitemap-url-loai-tru.webp\" alt=\"XML sitemap lo\u1ea1i tr\u1eeb URL noindex redirect 404 duplicate trang kh\u00f4ng index\" \/><\/p>\n<p>N\u1ebfu ph\u1ea7n tr\u01b0\u1edbc tr\u1ea3 l\u1eddi c\u00e2u h\u1ecfi &#8220;n\u00ean \u0111\u01b0a g\u00ec v\u00e0o&#8221;, th\u00ec ph\u1ea7n n\u00e0y quan tr\u1ecdng kh\u00f4ng k\u00e9m: bi\u1ebft r\u00f5 c\u00e1i g\u00ec c\u1ea7n lo\u1ea1i tr\u1eeb. \u0110\u01b0a m\u1ed9t trang g\u1eafn th\u1ebb noindex v\u00e0o sitemap l\u00e0 l\u1ed7i ph\u1ed5 bi\u1ebfn \u2014 v\u00e0 n\u00f3 t\u1ea1o ra m\u00e2u thu\u1eabn t\u00edn hi\u1ec7u r\u00f5 r\u00e0ng. Sitemap \u0111ang n\u00f3i v\u1edbi bot &#8220;h\u00e3y index trang n\u00e0y&#8221;, trong khi th\u1ebb meta robots tr\u00ean ch\u00ednh trang \u0111\u00f3 l\u1ea1i n\u00f3i &#8220;\u0111\u1eebng index&#8221;. Khi hai t\u00edn hi\u1ec7u xung \u0111\u1ed9t, Google th\u01b0\u1eddng ch\u1ecdn b\u1ecf qua trang, nh\u01b0ng v\u1ec1 l\u00e2u d\u00e0i, t\u00ecnh tr\u1ea1ng n\u00e0y c\u00f2n l\u00e0m gi\u1ea3m \u0111\u1ed9 tin c\u1eady c\u1ee7a to\u00e0n b\u1ed9 file sitemap.<\/p>\n<p>Nh\u1eefng lo\u1ea1i URL n\u00ean lo\u1ea1i tr\u1eeb ho\u00e0n to\u00e0n kh\u1ecfi sitemap:<\/p>\n<ul>\n<li>Trang c\u00f3 th\u1ebb noindex<\/li>\n<li>URL redirect 301 ho\u1eb7c 302<\/li>\n<li>Trang l\u1ed7i 404 ho\u1eb7c 410<\/li>\n<li>Trang tr\u00f9ng l\u1eb7p, trang ph\u00e2n trang (pagination), trang l\u01b0u tr\u1eef (archive) ho\u1eb7c trang tag<\/li>\n<li>Trang ti\u1ec7n \u00edch nh\u01b0 trang \u0111\u0103ng nh\u1eadp, trang c\u1ea3m \u01a1n, ch\u00ednh s\u00e1ch b\u1ea3o m\u1eadt, trang t\u00e0i kho\u1ea3n<\/li>\n<li>URL ch\u1ee9a tham s\u1ed1 (parameter)<\/li>\n<\/ul>\n<p>Vi\u1ec7c ki\u1ec3m so\u00e1t ch\u1eb7t danh s\u00e1ch lo\u1ea1i tr\u1eeb n\u00e0y th\u01b0\u1eddng \u0111i c\u00f9ng v\u1edbi c\u1ea5u h\u00ecnh \u0111\u00fang file <a href=\"https:\/\/vbaseup.com\/kien-thuc\/robots-txt\/\">robots.txt<\/a> \u2014 hai l\u1edbp k\u1ef9 thu\u1eadt n\u00e0y n\u00ean nh\u1ea5t qu\u00e1n v\u1edbi nhau.<\/p>\n<h2>C\u00e1c lo\u1ea1i XML sitemap chuy\u00ean bi\u1ec7t trong SEO<\/h2>\n<p>\u0110\u1ebfn \u0111\u00e2y, b\u1ea1n \u0111\u00e3 hi\u1ec3u v\u1ec1 sitemap &#8220;ti\u00eau chu\u1ea9n&#8221; \u2014 lo\u1ea1i ph\u1ed5 bi\u1ebfn nh\u1ea5t, d\u00f9ng cho URL trang th\u00f4ng th\u01b0\u1eddng. Nh\u01b0ng c\u00f2n ba lo\u1ea1i sitemap chuy\u00ean bi\u1ec7t kh\u00e1c, m\u1ed7i lo\u1ea1i ph\u1ee5c v\u1ee5 m\u1ed9t d\u1ea1ng n\u1ed9i dung ri\u00eang: h\u00ecnh \u1ea3nh, video, v\u00e0 tin t\u1ee9c. Kh\u00f4ng ph\u1ea3i website n\u00e0o c\u0169ng c\u1ea7n c\u1ea3 ba, nh\u01b0ng bi\u1ebft khi n\u00e0o n\u00ean d\u00f9ng lo\u1ea1i n\u00e0o s\u1ebd gi\u00fap b\u1ea1n tr\u00e1nh b\u1ecf l\u1ee1 c\u01a1 h\u1ed9i hi\u1ec3n th\u1ecb tr\u00ean nh\u1eefng k\u00eanh t\u00ecm ki\u1ebfm chuy\u00ean bi\u1ec7t c\u1ee7a Google.<\/p>\n<h3>Image sitemap l\u00e0 g\u00ec v\u00e0 khi n\u00e0o c\u1ea7n d\u00f9ng?<\/h3>\n<p>Image sitemap l\u00e0 ph\u1ea7n m\u1edf r\u1ed9ng c\u1ee7a XML sitemap, cho ph\u00e9p khai b\u00e1o th\u00eam th\u00f4ng tin v\u1ec1 \u1ea3nh xu\u1ea5t hi\u1ec7n tr\u00ean m\u1ed7i URL \u2014 nh\u01b0 ti\u00eau \u0111\u1ec1, ch\u00fa th\u00edch (caption), ho\u1eb7c th\u00f4ng tin b\u1ea3n quy\u1ec1n (license). Google Search Central khuy\u1ebfn ngh\u1ecb d\u00f9ng lo\u1ea1i sitemap n\u00e0y cho website c\u00f3 l\u01b0\u1ee3ng \u1ea3nh l\u1edbn: c\u00e1c trang th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed, website nhi\u1ebfp \u1ea3nh, ho\u1eb7c portfolio.<\/p>\n<p>Image sitemap \u0111\u1eb7c bi\u1ec7t h\u1eefu \u00edch khi \u1ea3nh tr\u00ean website \u0111\u01b0\u1ee3c t\u1ea3i b\u1eb1ng JavaScript. C\u01a1 ch\u1ebf crawl th\u00f4ng th\u01b0\u1eddng c\u1ee7a bot l\u00e0 \u0111\u1ecdc HTML tr\u01b0\u1edbc, x\u1eed l\u00fd JavaScript sau \u2014 v\u00e0 trong nhi\u1ec1u tr\u01b0\u1eddng h\u1ee3p, nh\u1eefng \u1ea3nh lazy-load ho\u1eb7c render b\u1eb1ng JS kh\u00f4ng \u0111\u01b0\u1ee3c crawler ph\u00e1t hi\u1ec7n \u0111\u1ea7y \u0111\u1ee7 n\u1ebfu kh\u00f4ng c\u00f3 image sitemap khai b\u00e1o r\u00f5 r\u00e0ng. N\u1ebfu \u1ea3nh s\u1ea3n ph\u1ea9m l\u00e0 m\u1ed9t ph\u1ea7n quan tr\u1ecdng trong chi\u1ebfn l\u01b0\u1ee3c t\u00ecm ki\u1ebfm c\u1ee7a b\u1ea1n, \u0111\u00e2y l\u00e0 lo\u1ea1i sitemap \u0111\u00e1ng \u0111\u1ec3 \u0111\u1ea7u t\u01b0 c\u1ea5u h\u00ecnh.<\/p>\n<h3>Video sitemap ph\u1ee5c v\u1ee5 m\u1ee5c \u0111\u00edch SEO nh\u01b0 th\u1ebf n\u00e0o?<\/h3>\n<p>Video sitemap khai b\u00e1o metadata c\u1ee7a video \u2014 ti\u00eau \u0111\u1ec1, m\u00f4 t\u1ea3, URL thumbnail, th\u1eddi l\u01b0\u1ee3ng, ng\u00e0y xu\u1ea5t b\u1ea3n \u2014 \u0111\u1ec3 Google Video Search c\u00f3 th\u1ec3 index v\u00e0 hi\u1ec3n th\u1ecb video d\u01b0\u1edbi d\u1ea1ng rich snippet ngay trong k\u1ebft qu\u1ea3 t\u00ecm ki\u1ebfm. Google Search Central x\u00e1c nh\u1eadn lo\u1ea1i sitemap n\u00e0y gi\u00fap c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm hi\u1ec3u \u0111\u00fang n\u1ed9i dung video, \u0111i\u1ec1u m\u00e0 ch\u1ec9 d\u1ef1a v\u00e0o h\u00ecnh \u1ea3nh ho\u1eb7c v\u0103n b\u1ea3n xung quanh kh\u00f4ng ph\u1ea3i l\u00fac n\u00e0o c\u0169ng \u0111\u1ee7 r\u00f5 r\u00e0ng.<\/p>\n<p>M\u1ed9t \u0111i\u1ec3m c\u1ea7n ph\u00e2n bi\u1ec7t: n\u1ebfu website ch\u1ec9 nh\u00fang video t\u1eeb YouTube, b\u1ea1n kh\u00f4ng c\u1ea7n video sitemap ri\u00eang, v\u00ec video \u0111\u00f3 \u0111\u00e3 \u0111\u01b0\u1ee3c Google index th\u00f4ng qua ch\u00ednh n\u1ec1n t\u1ea3ng YouTube. Video sitemap ch\u1ec9 th\u1ef1c s\u1ef1 c\u1ea7n thi\u1ebft khi video \u0111\u01b0\u1ee3c host tr\u1ef1c ti\u1ebfp tr\u00ean server c\u1ee7a website, n\u01a1i bot c\u1ea7n m\u1ed9t ngu\u1ed3n th\u00f4ng tin b\u1ed5 sung \u0111\u1ec3 hi\u1ec3u n\u1ed9i dung.<\/p>\n<h3>News sitemap d\u00e0nh cho lo\u1ea1i website n\u00e0o?<\/h3>\n<p>News sitemap d\u00e0nh ri\u00eang cho website tin t\u1ee9c \u0111\u00e3 \u0111\u01b0\u1ee3c Google News ph\u00ea duy\u1ec7t. Lo\u1ea1i sitemap n\u00e0y khai b\u00e1o c\u00e1c b\u00e0i vi\u1ebft xu\u1ea5t b\u1ea3n trong v\u00f2ng 48 gi\u1edd g\u1ea7n nh\u1ea5t, gi\u00fap bot index nhanh v\u00e0 \u0111\u01b0a b\u00e0i v\u00e0o tab Google News.<\/p>\n<p>\u0110\u00e2y l\u00e0 \u0111i\u1ec1u ki\u1ec7n k\u1ef9 thu\u1eadt b\u1eaft bu\u1ed9c: Google ch\u1ec9 ch\u1ea5p nh\u1eadn news sitemap ch\u1ee9a b\u00e0i trong khung 48 gi\u1edd, kh\u00f4ng \u00e1p d\u1ee5ng cho b\u00e0i c\u0169 h\u01a1n. Nh\u01b0ng c\u1ea7n l\u01b0u \u00fd th\u00eam m\u1ed9t \u0111i\u1ec1u quan tr\u1ecdng \u2014 news sitemap kh\u00f4ng t\u1ef1 \u0111\u1ed9ng \u0111\u01b0a website v\u00e0o Google News. Google News ho\u1ea1t \u0111\u1ed9ng theo ti\u00eau ch\u00ed bi\u00ean t\u1eadp (editorial) ri\u00eang bi\u1ec7t, v\u00e0 website c\u1ea7n \u0111\u01b0\u1ee3c ph\u00ea duy\u1ec7t v\u00e0o Google News Publisher Center tr\u01b0\u1edbc. V\u1edbi website th\u00f4ng th\u01b0\u1eddng ch\u01b0a \u0111\u01b0\u1ee3c ph\u00ea duy\u1ec7t, vi\u1ec7c c\u1ea5u h\u00ecnh news sitemap s\u1ebd kh\u00f4ng mang l\u1ea1i l\u1ee3i \u00edch g\u00ec.<\/p>\n<h2>C\u00e1ch t\u1ea1o XML sitemap cho website<\/h2>\n<p>C\u00f3 ba con \u0111\u01b0\u1eddng \u0111\u1ec3 t\u1ea1o XML sitemap, v\u00e0 m\u1ee9c \u0111\u1ed9 can thi\u1ec7p th\u1ee7 c\u00f4ng t\u0103ng d\u1ea7n theo t\u1eebng c\u00e1ch. N\u1ebfu website d\u00f9ng CMS ph\u1ed5 bi\u1ebfn, ph\u1ea7n l\u1edbn c\u00f4ng vi\u1ec7c \u0111\u00e3 \u0111\u01b0\u1ee3c t\u1ef1 \u0111\u1ed9ng h\u00f3a s\u1eb5n. N\u1ebfu c\u1ea7n th\u00eam ki\u1ec3m so\u00e1t, c\u00e1c c\u00f4ng c\u1ee5 v\u00e0 plugin chuy\u00ean d\u1ee5ng l\u00e0 l\u1ef1a ch\u1ecdn ti\u1ebfp theo. C\u00f2n v\u1edbi website t\u00f9y ch\u1ec9nh kh\u00f4ng d\u00f9ng CMS, b\u1ea1n s\u1ebd c\u1ea7n t\u1ea1o file sitemap ho\u00e0n to\u00e0n th\u1ee7 c\u00f4ng \u2014 \u0111\u00f2i h\u1ecfi hi\u1ec3u \u0111\u00fang c\u1ea5u tr\u00fac k\u1ef9 thu\u1eadt \u0111\u00e3 tr\u00ecnh b\u00e0y \u1edf ph\u1ea7n tr\u01b0\u1edbc.<\/p>\n<h3>CMS t\u1ef1 \u0111\u1ed9ng t\u1ea1o XML sitemap nh\u01b0 th\u1ebf n\u00e0o?<\/h3>\n<p>T\u1eeb phi\u00ean b\u1ea3n 5.5 (ph\u00e1t h\u00e0nh n\u0103m 2020), WordPress \u0111\u00e3 t\u00edch h\u1ee3p s\u1eb5n t\u00ednh n\u0103ng t\u1ea1o XML sitemap t\u1ef1 \u0111\u1ed9ng \u2014 kh\u00f4ng c\u1ea7n c\u00e0i th\u00eam plugin. Sitemap \u0111\u01b0\u1ee3c t\u1ea1o t\u1ea1i <code>domain.com\/wp-sitemap.xml<\/code>, bao g\u1ed3m c\u00e1c lo\u1ea1i n\u1ed9i dung: posts, pages, categories, tags, v\u00e0 authors. \u0110\u00e2y l\u00e0 k\u1ebft qu\u1ea3 c\u1ee7a WordPress Core Sitemap API, m\u1ed9t ph\u1ea7n c\u1ee7a l\u00f5i h\u1ec7 th\u1ed1ng ch\u1ee9 kh\u00f4ng ph\u1ea3i t\u00ednh n\u0103ng m\u1edf r\u1ed9ng.<\/p>\n<p>C\u00e1c n\u1ec1n t\u1ea3ng SaaS nh\u01b0 Shopify, Wix, v\u00e0 Squarespace c\u0169ng t\u1ef1 \u0111\u1ed9ng t\u1ea1o sitemap.xml cho to\u00e0n b\u1ed9 store ho\u1eb7c website. V\u1edbi nh\u1eefng n\u1ec1n t\u1ea3ng n\u00e0y, c\u00f4ng vi\u1ec7c c\u1ee7a b\u1ea1n ch\u1ec9 \u0111\u01a1n gi\u1ea3n l\u00e0 l\u1ea5y URL sitemap v\u00e0 submit l\u00ean Google Search Console \u2014 kh\u00f4ng c\u1ea7n c\u1ea5u h\u00ecnh g\u00ec th\u00eam.<\/p>\n<p>\u0110i\u1ec3m c\u1ea7n l\u01b0u \u00fd: sitemap t\u1ef1 \u0111\u1ed9ng thu\u1eadn ti\u1ec7n, nh\u01b0ng \u0111\u1ed5i l\u1ea1i b\u1ea1n c\u00f3 \u00edt quy\u1ec1n ki\u1ec3m so\u00e1t n\u1ed9i dung c\u1ee7a n\u00f3. N\u1ebfu mu\u1ed1n t\u00f9y ch\u1ec9nh s\u00e2u h\u01a1n \u2014 v\u00ed d\u1ee5 lo\u1ea1i tr\u1eeb m\u1ed9t lo\u1ea1i post type c\u1ee5 th\u1ec3 \u2014 b\u1ea1n s\u1ebd c\u1ea7n \u0111\u1ebfn plugin chuy\u00ean d\u1ee5ng.<\/p>\n<h3>C\u00f4ng c\u1ee5 v\u00e0 plugin t\u1ea1o XML sitemap ph\u1ed5 bi\u1ebfn n\u00e0o \u0111\u00e1ng d\u00f9ng?<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/vbaseup.com\/kien-thuc\/wp-content\/uploads\/2026\/07\/sitemap-plugin-cong-cu.webp\" alt=\"XML sitemap plugin c\u00f4ng c\u1ee5 t\u1ea1o Yoast SEO WordPress sitemap generator\" \/><\/p>\n<p>Yoast SEO l\u00e0 plugin t\u1ea1o sitemap ph\u1ed5 bi\u1ebfn nh\u1ea5t tr\u00ean WordPress, v\u1edbi h\u01a1n 10 tri\u1ec7u l\u01b0\u1ee3t c\u00e0i \u0111\u1eb7t active theo s\u1ed1 li\u1ec7u t\u1eeb kho plugin ch\u00ednh th\u1ee9c c\u1ee7a WordPress.org. \u0110i\u1ec3m m\u1ea1nh c\u1ee7a Yoast l\u00e0 cho ph\u00e9p ki\u1ec3m so\u00e1t chi ti\u1ebft: b\u1ea1n c\u00f3 th\u1ec3 b\u1eadt ho\u1eb7c t\u1eaft t\u1eebng lo\u1ea1i post type kh\u1ecfi sitemap, thay v\u00ec ph\u1ee5 thu\u1ed9c ho\u00e0n to\u00e0n v\u00e0o c\u1ea5u h\u00ecnh m\u1eb7c \u0111\u1ecbnh.<\/p>\n<p>V\u1edbi website kh\u00f4ng d\u00f9ng CMS, c\u00e1c c\u00f4ng c\u1ee5 t\u1ea1o sitemap online nh\u01b0 xml-sitemaps.com l\u00e0 l\u1ef1a ch\u1ecdn kh\u1ea3 thi \u2014 c\u00f4ng c\u1ee5 n\u00e0y crawl website v\u00e0 t\u1ea1o sitemap mi\u1ec5n ph\u00ed cho t\u1ed1i \u0111a 500 URL.<\/p>\n<table>\n<thead>\n<tr>\n<th>C\u00f4ng c\u1ee5<\/th>\n<th>N\u1ec1n t\u1ea3ng<\/th>\n<th>T\u00ednh n\u0103ng n\u1ed5i b\u1eadt<\/th>\n<th>Ph\u00f9 h\u1ee3p v\u1edbi<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Yoast SEO<\/td>\n<td>WordPress<\/td>\n<td>Ki\u1ec3m so\u00e1t chi ti\u1ebft theo post type<\/td>\n<td>Website WordPress m\u1ecdi quy m\u00f4<\/td>\n<\/tr>\n<tr>\n<td>Rank Math<\/td>\n<td>WordPress<\/td>\n<td>T\u00f9y ch\u1ec9nh sitemap linh ho\u1ea1t<\/td>\n<td>Website c\u1ea7n ki\u1ec3m so\u00e1t n\u00e2ng cao<\/td>\n<\/tr>\n<tr>\n<td>xml-sitemaps.com<\/td>\n<td>Kh\u00f4ng gi\u1edbi h\u1ea1n n\u1ec1n t\u1ea3ng<\/td>\n<td>Crawl v\u00e0 t\u1ea1o sitemap online<\/td>\n<td>Website t\u0129nh, kh\u00f4ng d\u00f9ng CMS<\/td>\n<\/tr>\n<tr>\n<td>Screaming Frog<\/td>\n<td>Kh\u00f4ng gi\u1edbi h\u1ea1n n\u1ec1n t\u1ea3ng<\/td>\n<td>Crawl chuy\u00ean s\u00e2u, xu\u1ea5t sitemap<\/td>\n<td>Website quy m\u00f4 l\u1edbn, c\u1ea7n audit k\u1ef9<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Gi\u1edbi h\u1ea1n URL c\u1ee7a b\u1ea3n mi\u1ec5n ph\u00ed l\u00e0 \u0111i\u1ec1u c\u1ea7n c\u00e2n nh\u1eafc khi ch\u1ecdn c\u00f4ng c\u1ee5 online cho website c\u00f3 s\u1ed1 l\u01b0\u1ee3ng trang l\u1edbn.<\/p>\n<h3>C\u00e1ch t\u1ea1o XML sitemap th\u1ee7 c\u00f4ng cho website t\u00f9y ch\u1ec9nh<\/h3>\n<p>V\u1edbi website t\u00f9y ch\u1ec9nh (custom-built) kh\u00f4ng d\u00f9ng CMS, b\u1ea1n c\u1ea7n t\u1ea1o file XML sitemap th\u1ee7 c\u00f4ng, tu\u00e2n th\u1ee7 \u0111\u00fang namespace v\u00e0 c\u1ea5u tr\u00fac th\u1ebb theo ti\u00eau chu\u1ea9n sitemaps.org \u2014 giao th\u1ee9c \u0111\u01b0\u1ee3c Google, Bing v\u00e0 Yahoo c\u00f4ng nh\u1eadn t\u1eeb n\u0103m 2006.<\/p>\n<p>Quy tr\u00ecnh g\u1ed3m b\u1ed1n b\u01b0\u1edbc:<\/p>\n<ol>\n<li>M\u1edf file XML m\u1edbi, khai b\u00e1o namespace <code>xmlns=\"http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9\"<\/code> \u1edf th\u1ebb g\u1ed1c <code>&lt;urlset&gt;<\/code><\/li>\n<li>Th\u00eam t\u1eebng th\u1ebb <code>&lt;url&gt;<\/code>, trong \u0111\u00f3 b\u1eaft bu\u1ed9c c\u00f3 <code>&lt;loc&gt;<\/code> v\u00e0 n\u00ean c\u00f3 <code>&lt;lastmod&gt;<\/code> ch\u00ednh x\u00e1c<\/li>\n<li>Validate file b\u1eb1ng m\u1ed9t c\u00f4ng c\u1ee5 XML validator \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o kh\u00f4ng c\u00f3 l\u1ed7i c\u00fa ph\u00e1p<\/li>\n<li>Upload file l\u00ean th\u01b0 m\u1ee5c g\u1ed1c c\u1ee7a domain<\/li>\n<\/ol>\n<p>V\u00ed d\u1ee5 c\u1ea5u tr\u00fac file ho\u00e0n ch\u1ec9nh:<\/p>\n<pre><code class=\"language-xml\">&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;\r\n&lt;urlset xmlns=\"http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9\"&gt;\r\n  &lt;url&gt;\r\n    &lt;loc&gt;https:\/\/domain.com\/&lt;\/loc&gt;\r\n    &lt;lastmod&gt;2026-07-10&lt;\/lastmod&gt;\r\n  &lt;\/url&gt;\r\n  &lt;url&gt;\r\n    &lt;loc&gt;https:\/\/domain.com\/dich-vu&lt;\/loc&gt;\r\n    &lt;lastmod&gt;2026-07-12&lt;\/lastmod&gt;\r\n  &lt;\/url&gt;\r\n&lt;\/urlset&gt;\r\n<\/code><\/pre>\n<p>B\u01b0\u1edbc validate th\u01b0\u1eddng b\u1ecb b\u1ecf qua, nh\u01b0ng l\u1ea1i l\u00e0 b\u01b0\u1edbc quan tr\u1ecdng nh\u1ea5t: m\u1ed9t l\u1ed7i c\u00fa ph\u00e1p XML nh\u1ecf c\u00f3 th\u1ec3 khi\u1ebfn Google t\u1eeb ch\u1ed1i \u0111\u1ecdc to\u00e0n b\u1ed9 file, ch\u1ee9 kh\u00f4ng ch\u1ec9 ri\u00eang ph\u1ea7n b\u1ecb l\u1ed7i.<\/p>\n<h2>XML sitemap best practices: Nh\u1eefng nguy\u00ean t\u1eafc c\u1ea5u h\u00ecnh chu\u1ea9n<\/h2>\n<p>T\u1ea1o \u0111\u01b0\u1ee3c m\u1ed9t file sitemap \u0111\u00fang c\u00fa ph\u00e1p m\u1edbi ch\u1ec9 l\u00e0 \u0111i\u1ec1u ki\u1ec7n c\u1ea7n. \u0110\u1ec3 sitemap th\u1ef1c s\u1ef1 ph\u00e1t huy t\u00e1c d\u1ee5ng, c\u1ea7n tu\u00e2n th\u1ee7 th\u00eam m\u1ed9t s\u1ed1 nguy\u00ean t\u1eafc c\u1ea5u h\u00ecnh \u2014 c\u00e1ch d\u00f9ng th\u1ebb <code>&lt;lastmod&gt;<\/code> sao cho \u0111\u00e1ng tin c\u1eady, c\u00f3 n\u00ean gi\u1eef l\u1ea1i <code>&lt;priority&gt;<\/code> v\u00e0 <code>&lt;changefreq&gt;<\/code> hay kh\u00f4ng, c\u00e1ch t\u1ed5 ch\u1ee9c sitemap index cho website quy m\u00f4 l\u1edbn, v\u00e0 c\u00e1ch nh\u00f3m sitemap theo n\u1ed9i dung, ng\u00f4n ng\u1eef, khu v\u1ef1c.<\/p>\n<h3>Th\u1ebb lastmod n\u00ean d\u00f9ng ch\u00ednh x\u00e1c trong tr\u01b0\u1eddng h\u1ee3p n\u00e0o?<\/h3>\n<p>Th\u1ebb <code>&lt;lastmod&gt;<\/code> ch\u1ec9 n\u00ean \u0111\u01b0\u1ee3c c\u1eadp nh\u1eadt khi c\u00f3 m\u1ed9t &#8220;thay \u0111\u1ed5i c\u00f3 \u00fd ngh\u0129a&#8221; (meaningful change) \u2014 Google \u0111\u1ecbnh ngh\u0129a \u0111\u00e2y l\u00e0 thay \u0111\u1ed5i \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn n\u1ed9i dung m\u00e0 ng\u01b0\u1eddi d\u00f9ng nh\u00ecn th\u1ea5y, ho\u1eb7c t\u00e1c \u0111\u1ed9ng \u0111\u1ebfn k\u1ebft qu\u1ea3 t\u00ecm ki\u1ebfm. B\u1ed5 sung th\u00f4ng tin m\u1edbi, s\u1eeda d\u1eef li\u1ec7u, c\u1eadp nh\u1eadt h\u00ecnh \u1ea3nh \u2014 t\u1ea5t c\u1ea3 \u0111\u1ec1u t\u00ednh. Ng\u01b0\u1ee3c l\u1ea1i, ch\u1ec9nh s\u1eeda k\u1ef9 thu\u1eadt nh\u1ecf nh\u01b0 s\u1eeda m\u1ed9t class CSS hay x\u00f3a kho\u1ea3ng tr\u1eafng th\u1eeba trong code kh\u00f4ng \u0111\u1ee7 \u0111i\u1ec1u ki\u1ec7n \u0111\u1ec3 c\u1eadp nh\u1eadt th\u1ebb n\u00e0y.<\/p>\n<p>V\u00ec sao s\u1ef1 ph\u00e2n bi\u1ec7t n\u00e0y quan tr\u1ecdng? V\u00ec n\u1ebfu b\u1ea1n c\u1eadp nh\u1eadt <code>&lt;lastmod&gt;<\/code> m\u1ed9t c\u00e1ch m\u00e1y m\u00f3c \u2014 v\u00ed d\u1ee5 t\u1ef1 \u0111\u1ed9ng \u0111\u1ed5i ng\u00e0y m\u1ed7i khi trang \u0111\u01b0\u1ee3c build l\u1ea1i, d\u00f9 n\u1ed9i dung kh\u00f4ng h\u1ec1 thay \u0111\u1ed5i \u2014 Google s\u1ebd d\u1ea7n m\u1ea5t tin t\u01b0\u1edfng v\u00e0o d\u1eef li\u1ec7u <code>&lt;lastmod&gt;<\/code> c\u1ee7a to\u00e0n b\u1ed9 website. Khi \u0111i\u1ec1u \u0111\u00f3 x\u1ea3y ra, crawler ng\u1eebng s\u1eed d\u1ee5ng t\u00edn hi\u1ec7u n\u00e0y \u0111\u1ec3 \u01b0u ti\u00ean crawl l\u1ea1i, v\u00e0 b\u1ea1n m\u1ea5t \u0111i m\u1ed9t c\u00f4ng c\u1ee5 h\u1eefu \u00edch \u0111\u1ec3 b\u00e1o hi\u1ec7u n\u1ed9i dung m\u1edbi.<\/p>\n<h3>C\u00f3 n\u00ean d\u00f9ng th\u1ebb priority v\u00e0 changefreq trong sitemap kh\u00f4ng?<\/h3>\n<p>C\u00e2u tr\u1ea3 l\u1eddi ng\u1eafn g\u1ecdn: kh\u00f4ng c\u1ea7n thi\u1ebft. Google Search Advocate John Mueller \u0111\u00e3 x\u00e1c nh\u1eadn trong nhi\u1ec1u bu\u1ed5i h\u1ecfi \u0111\u00e1p r\u1eb1ng Google kh\u00f4ng s\u1eed d\u1ee5ng <code>&lt;priority&gt;<\/code> v\u00e0 <code>&lt;changefreq&gt;<\/code> \u0111\u1ec3 quy\u1ebft \u0111\u1ecbnh t\u1ea7n su\u1ea5t crawl. L\u00fd do kh\u00e1 th\u1ef1c t\u1ebf: hai gi\u00e1 tr\u1ecb n\u00e0y th\u01b0\u1eddng b\u1ecb website t\u1ef1 khai b\u00e1o m\u1ed9t c\u00e1ch ch\u1ee7 quan \u2014 h\u1ea7u nh\u01b0 trang n\u00e0o c\u0169ng \u0111\u01b0\u1ee3c g\u1eafn priority cao \u2014 n\u00ean kh\u00f4ng c\u00f2n ph\u1ea3n \u00e1nh \u0111\u00fang th\u1ef1c t\u1ebf. Bing c\u0169ng c\u00f3 l\u1eadp tr\u01b0\u1eddng t\u01b0\u01a1ng t\u1ef1.<\/p>\n<p>Gi\u1eef l\u1ea1i hai th\u1ebb n\u00e0y trong sitemap kh\u00f4ng g\u00e2y h\u1ea1i tr\u1ef1c ti\u1ebfp, nh\u01b0ng c\u0169ng kh\u00f4ng mang l\u1ea1i l\u1ee3i \u00edch g\u00ec. V\u1edbi sitemap index c\u00f3 quy m\u00f4 l\u1edbn, vi\u1ec7c b\u1ecf b\u1edbt hai th\u1ebb n\u00e0y gi\u00fap gi\u1ea3m dung l\u01b0\u1ee3ng file \u2014 file nh\u1ecf h\u01a1n \u0111\u1ed3ng ngh\u0129a v\u1edbi vi\u1ec7c bot \u0111\u1ecdc nhanh h\u01a1n, gi\u1ea3m chi ph\u00ed truy xu\u1ea5t, v\u00e0 t\u1ed1i \u01b0u hi\u1ec7u qu\u1ea3 crawl t\u1ed5ng th\u1ec3.<\/p>\n<h3>Sitemap index d\u00e0nh cho website quy m\u00f4 l\u1edbn ho\u1ea1t \u0111\u1ed9ng nh\u01b0 th\u1ebf n\u00e0o?<\/h3>\n<p>M\u1ed7i file XML sitemap c\u00f3 gi\u1edbi h\u1ea1n k\u1ef9 thu\u1eadt: t\u1ed1i \u0111a 50.000 URL ho\u1eb7c 50MB dung l\u01b0\u1ee3ng ch\u01b0a n\u00e9n, t\u00f9y \u0111i\u1ec1u ki\u1ec7n n\u00e0o \u0111\u1ea1t tr\u01b0\u1edbc. V\u1edbi website c\u00f3 s\u1ed1 l\u01b0\u1ee3ng trang v\u01b0\u1ee3t qua ng\u01b0\u1ee1ng n\u00e0y, gi\u1ea3i ph\u00e1p l\u00e0 d\u00f9ng sitemap index \u2014 m\u1ed9t file &#8220;t\u1ed5ng h\u1ee3p&#8221; tr\u1ecf \u0111\u1ebfn nhi\u1ec1u file sitemap con, cho ph\u00e9p khai b\u00e1o t\u1ed1i \u0111a 50.000 sitemap con trong m\u1ed9t index.<\/p>\n<p>V\u00ed d\u1ee5 c\u1ea5u tr\u00fac sitemap index:<\/p>\n<pre><code class=\"language-xml\">&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt;\r\n&lt;sitemapindex xmlns=\"http:\/\/www.sitemaps.org\/schemas\/sitemap\/0.9\"&gt;\r\n  &lt;sitemap&gt;\r\n    &lt;loc&gt;https:\/\/domain.com\/sitemap-san-pham.xml&lt;\/loc&gt;\r\n    &lt;lastmod&gt;2026-07-15&lt;\/lastmod&gt;\r\n  &lt;\/sitemap&gt;\r\n  &lt;sitemap&gt;\r\n    &lt;loc&gt;https:\/\/domain.com\/sitemap-blog.xml&lt;\/loc&gt;\r\n    &lt;lastmod&gt;2026-07-14&lt;\/lastmod&gt;\r\n  &lt;\/sitemap&gt;\r\n&lt;\/sitemapindex&gt;\r\n<\/code><\/pre>\n<p>Sitemap index kh\u00f4ng ch\u1ec9 gi\u1ea3i quy\u1ebft b\u00e0i to\u00e1n k\u00edch th\u01b0\u1edbc file. N\u00f3 c\u00f2n cho ph\u00e9p b\u1ea1n t\u1ed5 ch\u1ee9c sitemap theo nh\u00f3m logic \u2014 theo lo\u1ea1i n\u1ed9i dung (s\u1ea3n ph\u1ea9m, blog, danh m\u1ee5c), theo ng\u00f4n ng\u1eef, ho\u1eb7c theo t\u1ea7n su\u1ea5t c\u1eadp nh\u1eadt \u2014 \u0111\u1ec3 bot \u01b0u ti\u00ean crawl hi\u1ec7u qu\u1ea3 h\u01a1n. Tr\u00ean th\u1ef1c t\u1ebf, c\u00e1c website enterprise th\u01b0\u1eddng c\u00f3 sitemap index ch\u1ee9a t\u1eeb 10 \u0111\u1ebfn 20 sitemap con \u0111\u01b0\u1ee3c ph\u00e2n nh\u00f3m r\u00f5 r\u00e0ng.<\/p>\n<h3>C\u00e1ch nh\u00f3m sitemap theo lo\u1ea1i n\u1ed9i dung, ng\u00f4n ng\u1eef v\u00e0 khu v\u1ef1c<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/vbaseup.com\/kien-thuc\/wp-content\/uploads\/2026\/07\/sitemap-index-nhom.webp\" alt=\"sitemap index nh\u00f3m lo\u1ea1i n\u1ed9i dung ng\u00f4n ng\u1eef khu v\u1ef1c enterprise website l\u1edbn\" \/><\/p>\n<p>Ph\u00e2n nh\u00f3m sitemap theo lo\u1ea1i n\u1ed9i dung \u2014 v\u00ed d\u1ee5 t\u00e1ch ri\u00eang sitemap cho blog, cho s\u1ea3n ph\u1ea9m, cho danh m\u1ee5c, cho landing page \u2014 gi\u00fap bot nh\u1eadn di\u1ec7n r\u00f5 c\u1ea5u tr\u00fac content c\u1ee7a website, t\u1eeb \u0111\u00f3 ph\u00e2n b\u1ed5 crawl budget \u0111\u00fang tr\u1ecdng t\u00e2m. Chi\u1ebfn l\u01b0\u1ee3c n\u00e0y \u0111\u1eb7c bi\u1ec7t ph\u1ed5 bi\u1ebfn \u1edf c\u00e1c website th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed v\u00e0 enterprise c\u00f3 h\u00e0ng ngh\u00ecn SKU s\u1ea3n ph\u1ea9m c\u1ea7n qu\u1ea3n l\u00fd.<\/p>\n<p>V\u1edbi website \u0111a ng\u00f4n ng\u1eef, nguy\u00ean t\u1eafc l\u00e0 t\u1ea1o sitemap ri\u00eang cho t\u1eebng ng\u00f4n ng\u1eef, k\u1ebft h\u1ee3p khai b\u00e1o th\u1ebb <code>&lt;xhtml:link&gt;<\/code> v\u1edbi thu\u1ed9c t\u00ednh hreflang trong t\u1eebng entry URL. Google khuy\u1ebfn ngh\u1ecb \u0111\u00e2y l\u00e0 m\u1ed9t trong ba ph\u01b0\u01a1ng ph\u00e1p ch\u00ednh th\u1ee9c \u0111\u1ec3 tri\u1ec3n khai hreflang, b\u00ean c\u1ea1nh khai b\u00e1o trong th\u1ebb <code>&lt;link&gt;<\/code> c\u1ee7a HTML ho\u1eb7c trong HTTP header.<\/p>\n<p>V\u1ec1 m\u1eb7t th\u1ef1c h\u00e0nh, c\u00e1ch nh\u00f3m h\u1ee3p l\u00fd l\u00e0:<\/p>\n<ul>\n<li>Nh\u00f3m theo content type (blog, s\u1ea3n ph\u1ea9m, danh m\u1ee5c)<\/li>\n<li>Nh\u00f3m theo ng\u00f4n ng\u1eef, k\u1ebft h\u1ee3p hreflang<\/li>\n<li>Nh\u00f3m theo khu v\u1ef1c \u0111\u1ecba l\u00fd, n\u1ebfu website ph\u1ee5c v\u1ee5 nhi\u1ec1u th\u1ecb tr\u01b0\u1eddng<\/li>\n<li>Nh\u00f3m theo t\u1ea7n su\u1ea5t c\u1eadp nh\u1eadt, \u0111\u1ec3 t\u00e1ch n\u1ed9i dung thay \u0111\u1ed5i th\u01b0\u1eddng xuy\u00ean kh\u1ecfi n\u1ed9i dung t\u0129nh<\/li>\n<\/ul>\n<h2>C\u00e1ch submit XML sitemap l\u00ean Google<\/h2>\n<p>C\u00f3 sitemap \u0111\u00fang c\u1ea5u tr\u00fac l\u00e0 ch\u01b0a \u0111\u1ee7 \u2014 b\u1ea1n c\u1ea7n th\u00f4ng b\u00e1o cho c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm bi\u1ebft file \u0111\u00f3 t\u1ed3n t\u1ea1i \u1edf \u0111\u00e2u. C\u00f3 hai c\u00e1ch ch\u00ednh th\u1ee9c \u0111\u1ec3 l\u00e0m \u0111i\u1ec1u n\u00e0y: submit tr\u1ef1c ti\u1ebfp qua Google Search Console, ho\u1eb7c khai b\u00e1o URL sitemap trong file robots.txt \u0111\u1ec3 m\u1ecdi bot t\u1ef1 \u0111\u1ed9ng ph\u00e1t hi\u1ec7n.<\/p>\n<h3>Submit XML sitemap qua Google Search Console theo t\u1eebng b\u01b0\u1edbc<\/h3>\n<p><img decoding=\"async\" src=\"https:\/\/vbaseup.com\/kien-thuc\/wp-content\/uploads\/2026\/07\/search-console-sitemap.webp\" alt=\"Google Search Console submit sitemap XML giao di\u1ec7n n\u1ed9p sitemap ki\u1ec3m tra tr\u1ea1ng th\u00e1i\" \/><\/p>\n<p>Google Search Console l\u00e0 k\u00eanh ch\u00ednh th\u1ee9c v\u00e0 tr\u1ef1c ti\u1ebfp nh\u1ea5t \u0111\u1ec3 submit sitemap. Ngo\u00e0i vi\u1ec7c th\u00f4ng b\u00e1o cho Google, c\u00f4ng c\u1ee5 n\u00e0y c\u00f2n cho ph\u00e9p b\u1ea1n theo d\u00f5i tr\u1ea1ng th\u00e1i index, s\u1ed1 l\u01b0\u1ee3ng URL \u0111\u01b0\u1ee3c ph\u00e1t hi\u1ec7n, v\u00e0 ph\u00e1t hi\u1ec7n l\u1ed7i sitemap ngay trong dashboard \u2014 c\u1ee5 th\u1ec3 l\u00e0 \u1edf b\u00e1o c\u00e1o <a href=\"https:\/\/vbaseup.com\/kien-thuc\/google-search-console\/\">Sitemaps trong Google Search Console<\/a>, hi\u1ec3n th\u1ecb s\u1ed1 URL submit, s\u1ed1 URL \u0111\u01b0\u1ee3c index, l\u1ed7i ph\u00e1t sinh v\u00e0 l\u1ea7n \u0111\u1ecdc sitemap g\u1ea7n nh\u1ea5t.<\/p>\n<p>Quy tr\u00ecnh submit g\u1ed3m b\u1ed1n b\u01b0\u1edbc:<\/p>\n<ol>\n<li>\u0110\u0103ng nh\u1eadp Google Search Console, ch\u1ecdn \u0111\u00fang property (website) c\u1ea7n submit<\/li>\n<li>V\u00e0o m\u1ee5c Indexing \u2192 Sitemaps<\/li>\n<li>Nh\u1eadp URL sitemap \u0111\u1ea7y \u0111\u1ee7, v\u00ed d\u1ee5 <code>sitemap.xml<\/code> ho\u1eb7c \u0111\u01b0\u1eddng d\u1eabn t\u01b0\u01a1ng \u1ee9ng<\/li>\n<li>Nh\u1ea5n Submit, sau \u0111\u00f3 ki\u1ec3m tra tr\u1ea1ng th\u00e1i sau kho\u1ea3ng 24\u201348 gi\u1edd<\/li>\n<\/ol>\n<p>Tr\u1ea1ng th\u00e1i &#8220;Success&#8221; x\u00e1c nh\u1eadn Google \u0111\u00e3 \u0111\u1ecdc \u0111\u01b0\u1ee3c file th\u00e0nh c\u00f4ng. N\u1ebfu xu\u1ea5t hi\u1ec7n tr\u1ea1ng th\u00e1i l\u1ed7i, b\u1ea1n c\u1ea7n ki\u1ec3m tra ngay \u2014 l\u1ed7i sitemap k\u00e9o d\u00e0i c\u00f3 th\u1ec3 \u1ea3nh h\u01b0\u1edfng tr\u1ef1c ti\u1ebfp \u0111\u1ebfn index coverage c\u1ee7a to\u00e0n b\u1ed9 website.<\/p>\n<h3>Khai b\u00e1o sitemap trong robots.txt \u0111\u00fang c\u00e1ch<\/h3>\n<p>Th\u00eam m\u1ed9t d\u00f2ng v\u00e0o cu\u1ed1i file robots.txt l\u00e0 c\u00e1ch th\u1ee5 \u0111\u1ed9ng nh\u01b0ng hi\u1ec7u qu\u1ea3 \u0111\u1ec3 m\u1ecdi c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm \u2014 kh\u00f4ng ch\u1ec9 Google \u2014 t\u1ef1 ph\u00e1t hi\u1ec7n sitemap:<\/p>\n<pre><code>Sitemap: https:\/\/domain.com\/sitemap.xml\r\n<\/code><\/pre>\n<p>\u0110\u00e2y l\u00e0 ph\u01b0\u01a1ng ph\u00e1p \u0111\u01b0\u1ee3c Google v\u00e0 sitemaps.org khuy\u1ebfn ngh\u1ecb, s\u1eed d\u1ee5ng directive <code>Sitemap:<\/code> (c\u00f3 d\u1ea5u hai ch\u1ea5m, vi\u1ebft hoa ch\u1eef S). Khai b\u00e1o theo c\u00e1ch n\u00e0y cho ph\u00e9p c\u1ea3 Google, Bing, v\u00e0 Yandex t\u1ef1 t\u00ecm th\u1ea5y sitemap trong qu\u00e1 tr\u00ecnh crawl, m\u00e0 kh\u00f4ng c\u1ea7n b\u1ea1n ph\u1ea3i submit th\u1ee7 c\u00f4ng cho t\u1eebng c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm ri\u00eang l\u1ebb.<\/p>\n<p>L\u1ee3i \u00edch th\u1ee9 hai \u00edt \u0111\u01b0\u1ee3c nh\u1eafc \u0111\u1ebfn: \u0111\u00e2y l\u00e0 l\u1edbp b\u1ea3o v\u1ec7 b\u1ed5 sung. N\u1ebfu URL sitemap c\u1ee7a b\u1ea1n thay \u0111\u1ed5i trong t\u01b0\u01a1ng lai, c\u1eadp nh\u1eadt robots.txt \u0111\u1ea3m b\u1ea3o crawler lu\u00f4n t\u00ecm th\u1ea5y \u0111\u00fang file m\u1edbi nh\u1ea5t, v\u00ec bot \u0111\u1ecdc robots.txt trong m\u1ed7i l\u1ea7n crawl \u2014 kh\u00f4ng ph\u1ee5 thu\u1ed9c v\u00e0o vi\u1ec7c b\u1ea1n c\u00f3 nh\u1edb submit l\u1ea1i hay kh\u00f4ng. \u0110i\u1ec1u n\u00e0y n\u00ean \u0111\u01b0\u1ee3c c\u1ea5u h\u00ecnh \u0111\u1ed3ng b\u1ed9 v\u1edbi to\u00e0n b\u1ed9 chi\u1ebfn l\u01b0\u1ee3c <a href=\"https:\/\/vbaseup.com\/kien-thuc\/robots-txt\/\">robots.txt<\/a> c\u1ee7a website.<\/p>\n<h2>X\u1eed l\u00fd l\u1ed7i XML sitemap ph\u1ed5 bi\u1ebfn<\/h2>\n<p>Ph\u1ea7n l\u1edbn l\u1ed7i sitemap c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c ph\u00e1t hi\u1ec7n tr\u1ef1c ti\u1ebfp qua Google Search Console, v\u00e0 h\u1ea7u h\u1ebft \u0111\u1ec1u r\u01a1i v\u00e0o m\u1ed9t trong n\u0103m nh\u00f3m sau:<\/p>\n<table>\n<thead>\n<tr>\n<th>L\u1ed7i<\/th>\n<th>Tri\u1ec7u ch\u1ee9ng<\/th>\n<th>C\u00e1ch kh\u1eafc ph\u1ee5c<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>URL noindex trong sitemap<\/td>\n<td>Search Console b\u00e1o &#8220;Excluded by noindex tag&#8221;<\/td>\n<td>X\u00f3a URL noindex kh\u1ecfi sitemap<\/td>\n<\/tr>\n<tr>\n<td>Sitemap ch\u1ee9a URL 404<\/td>\n<td>Search Console b\u00e1o &#8220;Not found (404)&#8221;<\/td>\n<td>X\u00f3a URL l\u1ed7i ho\u1eb7c redirect \u0111\u00fang<\/td>\n<\/tr>\n<tr>\n<td>URL kh\u00f4ng canonical<\/td>\n<td>Google index phi\u00ean b\u1ea3n kh\u00e1c v\u1edbi URL trong sitemap<\/td>\n<td>Ch\u1ec9 \u0111\u01b0a canonical URL v\u00e0o sitemap<\/td>\n<\/tr>\n<tr>\n<td>L\u1ed7i c\u00fa ph\u00e1p XML<\/td>\n<td>Search Console kh\u00f4ng \u0111\u1ecdc \u0111\u01b0\u1ee3c sitemap<\/td>\n<td>Validate XML b\u1eb1ng W3C XML Validator<\/td>\n<\/tr>\n<tr>\n<td>Sitemap b\u1ecb ch\u1eb7n robots.txt<\/td>\n<td>Googlebot kh\u00f4ng truy c\u1eadp \u0111\u01b0\u1ee3c file<\/td>\n<td>Ki\u1ec3m tra robots.txt, b\u1ecf ch\u1eb7n sitemap URL<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Danh s\u00e1ch n\u00e0y d\u1ef1a tr\u00ean b\u00e1o c\u00e1o Index Coverage c\u1ee7a Google Search Console, k\u1ebft h\u1ee3p v\u1edbi kinh nghi\u1ec7m audit sitemap trong th\u1ef1c t\u1ebf.<\/p>\n<p>\u0110\u1ec3 tr\u00e1nh nh\u1eefng l\u1ed7i n\u00e0y t\u00edch t\u1ee5 theo th\u1eddi gian, n\u00ean audit sitemap \u0111\u1ecbnh k\u1ef3 m\u1ed7i qu\u00fd, theo quy tr\u00ecnh b\u1ed1n b\u01b0\u1edbc: xu\u1ea5t to\u00e0n b\u1ed9 URL t\u1eeb sitemap, ki\u1ec3m tra status code c\u1ee7a t\u1eebng URL, \u0111\u1ed1i chi\u1ebfu v\u1edbi coverage report trong Search Console, v\u00e0 c\u1eadp nh\u1eadt sitemap d\u1ef1a tr\u00ean k\u1ebft qu\u1ea3 thu \u0111\u01b0\u1ee3c. Ch\u00eanh l\u1ec7ch l\u1edbn gi\u1eefa s\u1ed1 URL trong sitemap v\u00e0 s\u1ed1 URL \u0111\u01b0\u1ee3c index l\u00e0 t\u00edn hi\u1ec7u c\u1ea7n \u0111i\u1ec1u tra ngay, kh\u00f4ng n\u00ean \u0111\u1ec3 k\u00e9o d\u00e0i.<\/p>\n<h2>C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p v\u1ec1 XML sitemap<\/h2>\n<p>Ph\u1ea7n d\u01b0\u1edbi \u0111\u00e2y t\u1ed5ng h\u1ee3p nh\u1eefng c\u00e2u h\u1ecfi ph\u1ed5 bi\u1ebfn nh\u1ea5t v\u1ec1 XML sitemap trong SEO \u2014 c\u00e1c c\u00e2u tr\u1ea3 l\u1eddi \u0111\u01b0\u1ee3c \u0111\u01b0a ra d\u1ee9t kho\u00e1t, \u0111i th\u1eb3ng v\u00e0o tr\u1ecdng t\u00e2m, gi\u00fap b\u1ea1n x\u00e1c nh\u1eadn nhanh nh\u1eefng \u0111i\u1ec1u c\u00f2n b\u0103n kho\u0103n sau khi \u0111\u1ecdc h\u1ebft h\u01b0\u1edbng d\u1eabn \u1edf tr\u00ean.<\/p>\n<h4>XML sitemap c\u00f3 tr\u1ef1c ti\u1ebfp c\u1ea3i thi\u1ec7n th\u1ee9 h\u1ea1ng t\u00ecm ki\u1ebfm kh\u00f4ng?<\/h4>\n<p>Kh\u00f4ng. XML sitemap kh\u00f4ng tr\u1ef1c ti\u1ebfp c\u1ea3i thi\u1ec7n th\u1ee9 h\u1ea1ng t\u00ecm ki\u1ebfm \u2014 Google x\u00e1c nh\u1eadn \u0111\u00e2y l\u00e0 c\u00f4ng c\u1ee5 crawling, kh\u00f4ng ph\u1ea3i ranking signal. Vai tr\u00f2 c\u1ee7a sitemap l\u00e0 \u0111\u1ea3m b\u1ea3o trang \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c, v\u00e0 ch\u1ec9 nh\u1eefng trang \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c m\u1edbi c\u00f3 kh\u1ea3 n\u0103ng x\u1ebfp h\u1ea1ng. N\u00f3i c\u00e1ch kh\u00e1c, sitemap l\u00e0 \u0111i\u1ec1u ki\u1ec7n c\u1ea7n, kh\u00f4ng ph\u1ea3i y\u1ebfu t\u1ed1 x\u1ebfp h\u1ea1ng tr\u1ef1c ti\u1ebfp. Kh\u00f4ng c\u00f3 index th\u00ec c\u0169ng kh\u00f4ng c\u00f3 ranking, d\u00f9 n\u1ed9i dung c\u00f3 t\u1ed1t \u0111\u1ebfn \u0111\u00e2u.<\/p>\n<h4>Website nh\u1ecf c\u00f3 c\u1ea7n XML sitemap kh\u00f4ng?<\/h4>\n<p>C\u00f3. Ngay c\u1ea3 website nh\u1ecf c\u0169ng h\u01b0\u1edfng l\u1ee3i t\u1eeb sitemap, \u0111\u1eb7c bi\u1ec7t khi t\u1ed3n t\u1ea1i trang orphan, internal linking ch\u01b0a ch\u1eb7t ch\u1ebd, ho\u1eb7c b\u1ea1n mu\u1ed1n \u0111\u1ea3m b\u1ea3o Google index \u0111\u00fang nh\u1eefng trang m\u00ecnh mong mu\u1ed1n thay v\u00ec \u0111\u1ec3 bot t\u1ef1 ph\u00e1n \u0111o\u00e1n. Website nh\u1ecf c\u00f3 h\u1ec7 th\u1ed1ng internal link t\u1ed1t c\u00f3 th\u1ec3 kh\u00f4ng c\u1ea7n sitemap m\u1ed9t c\u00e1ch kh\u1ea9n c\u1ea5p, nh\u01b0ng nguy\u00ean t\u1eafc chung v\u1eabn \u0111\u00fang trong m\u1ecdi tr\u01b0\u1eddng h\u1ee3p: c\u00f3 sitemap lu\u00f4n t\u1ed1t h\u01a1n kh\u00f4ng c\u00f3.<\/p>\n<h4>N\u00ean c\u1eadp nh\u1eadt XML sitemap bao l\u00e2u m\u1ed9t l\u1ea7n?<\/h4>\n<p>Kh\u00f4ng c\u00f3 m\u1ed9t kho\u1ea3ng th\u1eddi gian c\u1ed1 \u0111\u1ecbnh \u00e1p d\u1ee5ng cho m\u1ecdi website. Nguy\u00ean t\u1eafc l\u00e0 c\u1eadp nh\u1eadt sitemap m\u1ed7i khi c\u00f3 trang m\u1edbi ho\u1eb7c n\u1ed9i dung quan tr\u1ecdng thay \u0111\u1ed5i. Tr\u00ean th\u1ef1c t\u1ebf, website tin t\u1ee9c th\u01b0\u1eddng c\u1eadp nh\u1eadt sitemap h\u00e0ng gi\u1edd, blog c\u1eadp nh\u1eadt h\u00e0ng tu\u1ea7n ho\u1eb7c m\u1ed7i khi \u0111\u0103ng b\u00e0i m\u1edbi, c\u00f2n trang t\u0129nh ch\u1ec9 c\u1ea7n c\u1eadp nh\u1eadt h\u00e0ng th\u00e1ng ho\u1eb7c khi c\u00f3 thay \u0111\u1ed5i th\u1ef1c s\u1ef1. N\u1ebfu d\u00f9ng CMS ho\u1eb7c plugin, vi\u1ec7c n\u00e0y th\u01b0\u1eddng di\u1ec5n ra t\u1ef1 \u0111\u1ed9ng theo th\u1eddi gian th\u1ef1c.<\/p>\n<h4>URL kh\u00f4ng c\u00f3 trong sitemap c\u00f3 b\u1ecb b\u1ecf qua b\u1edfi Google kh\u00f4ng?<\/h4>\n<p>Kh\u00f4ng nh\u1ea5t thi\u1ebft. Google crawl website qua hai c\u01a1 ch\u1ebf song song: theo li\u00ean k\u1ebft (link discovery) v\u00e0 qua sitemap. M\u1ed9t URL c\u00f3 internal link t\u1ed1t ho\u00e0n to\u00e0n c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c crawl v\u00e0 index d\u00f9 kh\u00f4ng xu\u1ea5t hi\u1ec7n trong sitemap. Sitemap ch\u1ec9 l\u00e0 m\u1ed9t con \u0111\u01b0\u1eddng b\u1ed5 sung \u0111\u1ec3 bot t\u00ecm th\u1ea5y trang, kh\u00f4ng ph\u1ea3i \u0111i\u1ec1u ki\u1ec7n duy nh\u1ea5t. Tuy nhi\u00ean, v\u1edbi nh\u1eefng trang kh\u00f4ng c\u00f3 li\u00ean k\u1ebft n\u00e0o tr\u1ecf \u0111\u1ebfn, sitemap g\u1ea7n nh\u01b0 l\u00e0 c\u00e1ch duy nh\u1ea5t \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o ch\u00fang \u0111\u01b0\u1ee3c ph\u00e1t hi\u1ec7n.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C\u00f3 m\u1ed9t v\u1ea5n \u0111\u1ec1 \u00e2m th\u1ea7m x\u1ea3y ra tr\u00ean r\u1ea5t nhi\u1ec1u website: n\u1ed9i dung \u0111\u01b0\u1ee3c xu\u1ea5t b\u1ea3n \u0111\u1ea7y \u0111\u1ee7, nh\u01b0ng c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm l\u1ea1i kh\u00f4ng h\u1ec1 bi\u1ebft \u0111\u1ebfn s\u1ef1 t\u1ed3n t\u1ea1i c\u1ee7a ch\u00fang. Trang s\u1ea3n ph\u1ea9m m\u1edbi, b\u00e0i vi\u1ebft v\u1eeba \u0111\u0103ng, hay m\u1ed9t danh m\u1ee5c quan tr\u1ecdng \u2014 t\u1ea5t c\u1ea3 c\u00f3 th\u1ec3 n\u1eb1m ngo\u00e0i [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3523,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,24],"tags":[25],"class_list":["post-3530","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo","category-technical-seo","tag-technical-seo"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/vbaseup.com\/kien-thuc\/wp-json\/wp\/v2\/posts\/3530","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vbaseup.com\/kien-thuc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vbaseup.com\/kien-thuc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vbaseup.com\/kien-thuc\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vbaseup.com\/kien-thuc\/wp-json\/wp\/v2\/comments?post=3530"}],"version-history":[{"count":4,"href":"https:\/\/vbaseup.com\/kien-thuc\/wp-json\/wp\/v2\/posts\/3530\/revisions"}],"predecessor-version":[{"id":3533,"href":"https:\/\/vbaseup.com\/kien-thuc\/wp-json\/wp\/v2\/posts\/3530\/revisions\/3533"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vbaseup.com\/kien-thuc\/wp-json\/wp\/v2\/media\/3523"}],"wp:attachment":[{"href":"https:\/\/vbaseup.com\/kien-thuc\/wp-json\/wp\/v2\/media?parent=3530"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vbaseup.com\/kien-thuc\/wp-json\/wp\/v2\/categories?post=3530"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vbaseup.com\/kien-thuc\/wp-json\/wp\/v2\/tags?post=3530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}