Technical SEO Walkthrough 6 menit

XML Sitemap Strategy untuk Multi-Domain Portfolio

Cara mengatur sitemap XML untuk portfolio multi-domain (holding + subsidiary, atau brand personal + korporat). Index sitemap, priority, changefreq, dan cross-domain hreflang.

Sitemap bukan hanya list URL. Untuk portfolio multi-domain, sitemap strategy menentukan bagaimana crawler menemukan relationship antar-domain. Mis-architected sitemap bisa bikin Google bingung tentang hirarki authority.

Struktur yang direkomendasikan

Per domain (masing-masing punya):
  /sitemap.xml              ← index sitemap
  /sitemap-pages.xml        ← halaman static
  /sitemap-articles.xml     ← blog/essay
  /sitemap-products.xml     ← product pages (bila ada)
  /sitemap-images.xml       ← image sitemap (optional)

Contoh portfolio Ibrahim:
  hibranwar.com/sitemap.xml          → index
    hibranwar.com/sitemap-pages.xml
    hibranwar.com/sitemap-essays.xml
    hibranwar.com/sitemap-courses.xml
  ptarsindo.com/sitemap.xml
  witanabe.com/sitemap.xml
  hibrkraft.com/sitemap.xml

Index sitemap template

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://hibranwar.com/sitemap-pages.xml</loc>
    <lastmod>2026-04-23</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://hibranwar.com/sitemap-essays.xml</loc>
    <lastmod>2026-04-23</lastmod>
  </sitemap>
</sitemapindex>

Individual sitemap dengan priority & changefreq

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://hibranwar.com/</loc>
    <lastmod>2026-04-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://hibranwar.com/about/</loc>
    <lastmod>2026-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://hibranwar.com/work/</loc>
    <lastmod>2026-04-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
</urlset>

Priority guideline

PriorityHalaman
1.0Homepage
0.9Core landing (About, Services, Primary product)
0.8Category pages, secondary services
0.6-0.7Individual essay, post, product detail
0.4-0.5Tag pages, archive, utility
0.3Terms, privacy, about author

Changefreq reality check

Google actually ignores changefreq as crawl directive. Tapi masih useful untuk meng-hint human reader dan beberapa crawler lain. Isi yang realistis.

Multi-domain hreflang via sitemap

Kalau portfolio-mu bilingual (id + en) atau multi-country, pakai hreflang di sitemap bukan di HTML <head>:

<url>
  <loc>https://services.hibranwar.com/id/</loc>
  <xhtml:link rel="alternate" hreflang="id" href="https://services.hibranwar.com/id/"/>
  <xhtml:link rel="alternate" hreflang="en" href="https://services.hibranwar.com/en/"/>
  <xhtml:link rel="alternate" hreflang="x-default" href="https://services.hibranwar.com/id/"/>
</url>
Submit ritme

Submit semua sitemap per domain di Google Search Console. Monitor coverage report weekly. 'Submitted' tapi tidak 'Indexed' = investigate.