Ketika berbicara tentang SEO (Search Engine Optimization), banyak orang langsung berpikir tentang kata kunci, konten, dan backlink. Padahal ada satu sisi penting yang sering dilupakan, yaitu Technical SEO.

Tanpa fondasi teknis yang baik, konten sehebat apa pun bisa gagal ditemukan oleh mesin pencari. Bahkan, di era AI Search seperti ChatGPT atau Google SGE, aspek teknis semakin berperan penting.

technical SEO

Jadi kali ini kami akan membantu Anda memahami technical SEO secara sederhana, mulai dari dasar hingga strategi praktis yang bisa langsung diterapkan.

Apa Itu Technical SEO?

Technical SEO adalah praktik mengoptimalkan sisi teknis website agar mesin pencari dapat menemukan, merayapi (crawling), memahami, dan mengindeks konten dengan baik.

Kalau dianalogikan, technical SEO ibarat pondasi sebuah rumah. Tanpa pondasi yang kuat, rumah (website) tidak akan kokoh meski tampak baik-baik saja dari luar.

Beberapa manfaat utama technical SEO antara lain:

  • Membantu Google dan AI memahami struktur website.
  • Mempercepat proses indeksasi.
  • Meningkatkan kecepatan akses halaman.
  • Menjamin website aman dan ramah pengguna.

Jadi langsung saja kita bahas satu persatu aspek teknis dari SEO ini…

Perayapan

Crawling atau perayapan adalah proses di mana mesin pencari menjelajahi website melalui link-link yang tersedia. Dari satu halaman, crawler akan mengikuti tautan ke halaman lain, lalu menyimpan datanya untuk diproses lebih lanjut.

Agar proses crawling optimal, ada beberapa hal yang bisa Anda atur:

1. Robots.txt

  • Apa itu?
    File robots.txt adalah file teks sederhana yang ditempatkan di root domain (misalnya https://example.com/robots.txt). Isinya berupa instruksi yang memberi tahu mesin pencari halaman mana yang boleh atau tidak boleh dirayapi.
  • Contoh isi robots.txt:
    User-agent: *
    Disallow: /admin/
    Disallow: /cart/
    

    Artinya: semua crawler (*) tidak boleh merayapi halaman di folder /admin/ dan /cart/.

  • Kelebihan:
    • Bisa menghemat crawl budget dengan mengarahkan bot hanya ke halaman penting.
    • Melindungi halaman sensitif dari indexasi, misalnya halaman login atau keranjang belanja.
  • Kekurangan:
    • Jika salah konfigurasi, bisa “menghilangkan” halaman penting dari pencarian.
    • Robots.txt hanya mencegah crawling, bukan indexing. Jika ada link eksternal ke halaman yang dilarang, Google bisa tetap mengindeks URL (meski tanpa konten).

2. LLMs.txt

  • Apa itu?
    LLMs.txt adalah format baru yang dirancang untuk memberi instruksi khusus kepada AI crawler (misalnya ChatGPT, Claude, atau model AI lain). Tujuannya hampir mirip robots.txt, tapi fokusnya pada bagaimana konten boleh atau tidak boleh dipakai untuk pelatihan AI.
  • Masalahnya:
    • Belum ada standar resmi yang diakui semua AI crawler.
    • Tidak ada bukti bahwa file ini berpengaruh pada ranking atau visibilitas di AI Search.
  • Kapan digunakan?
    • Hanya jika Anda ingin membatasi pemakaian konten oleh LLMs.
    • Untuk SEO, file ini tidak wajib.

3. Crawl Rate

  • Apa itu?
    Crawl rate adalah seberapa sering mesin pencari merayapi website Anda. Semakin besar, semakin sering bot mengunjungi halaman.
  • Pengaturan:
    • Google: Tidak mengikuti aturan Crawl-delay di robots.txt. Pengaturannya hanya bisa dilakukan lewat Google Search Console → Settings → Crawl rate.
    • Bing atau Yandex: Beberapa masih menghormati Crawl-delay di robots.txt.
  • Contoh kasus:
    Jika website sering down karena bot terlalu agresif, Anda bisa memperlambat crawl rate agar server tidak terbebani.

4. Akses Terbatas

Ada kalanya kita ingin halaman hanya bisa diakses pengguna tertentu, bukan mesin pencari. Caranya:

  1. Login System
    Pengguna harus login dulu (misalnya area member).
    → Mesin pencari tidak bisa melewati halaman login.
  2. HTTP Authentication
    Membutuhkan username & password di level server sebelum mengakses halaman.
    → Cocok untuk staging site (website yang masih diuji coba).
  3. IP Whitelisting
    Hanya IP tertentu yang diizinkan mengakses halaman.
    → Biasanya dipakai untuk intranet atau aplikasi internal perusahaan.
  • Catatan: Cara ini efektif jika benar-benar tidak ingin halaman tampil di Google.

5. Melihat Aktivitas Crawling

Supaya tahu apakah crawler bekerja dengan baik, ada beberapa cara:

  1. Google Search Console (GSC)
    • Lihat menu Crawl Stats.
    • Informasi yang ditampilkan: jumlah permintaan crawling per hari, respon server, dan jenis file yang dirayapi.
    • Cocok untuk pemantauan dasar.
  2. Log Server
    • Memberikan data lebih detail, termasuk aktivitas AI crawler (misalnya GPTBot atau ClaudeBot).
    • Formatnya biasanya mencatat: IP, user-agent (nama bot), waktu akses, dan URL yang diakses.
    • Bisa dianalisis dengan tool seperti AWstats, Webalizer, atau software analisis log lainnya.
  • Manfaat:
    • Mengetahui bot mana yang paling sering mengakses website.
    • Melihat apakah ada error (misalnya 404) yang sering ditemui crawler.
    • Memantau apakah AI crawler ikut merayapi website Anda.

✨ Ringkasannya:

  • Robots.txt = atur pintu masuk mesin pencari.
  • LLMs.txt = masih opsional, untuk AI crawler.
  • Crawl Rate = mengatur seberapa sering bot mengunjungi situs.
  • Akses Terbatas = gunakan login/HTTP auth/IP whitelist untuk membatasi halaman.
  • Melihat Aktivitas Crawling = gunakan GSC untuk laporan dasar, atau log server untuk detail lengkap.

Catatan: Jika website lambat atau sering error, crawler bisa berhenti merayapi. Artinya, kecepatan server dan stabilitas hosting sangat penting.

Pengindeksan

Setelah halaman dirayapi, Google akan mengindeks konten ke dalam database mereka. Inilah yang menjadi sumber jawaban di hasil pencarian.

Beberapa faktor penting dalam indexing:

  1. Robots Meta Tag
    Contoh:
    <meta name="robots" content="noindex" />
    

    Tag ini memberi tahu mesin pencari apakah halaman boleh ditampilkan atau tidak di hasil pencarian.

  2. Canonicalization
    Saat ada duplikat konten (misalnya halaman produk dengan filter berbeda), Google akan memilih satu URL utama (canonical).
    • Penentu canonical antara lain: tag canonical, redirect, sitemap, hingga pola internal link.
    • Untuk cek canonical, gunakan URL Inspection Tool di Search Console.

Perbaikan Cepat yang Berdampak Besar

Technical SEO memang luas, tapi tidak semua harus dikerjakan sekaligus. Ada beberapa langkah cepat yang bisa memberi dampak signifikan:

1) Pastikan Halaman Penting Terindeks

Tujuan: agar halaman yang Anda inginkan benar-benar muncul di index Google/mesin pencari.

Checklist cepat (harus terpenuhi):

  1. HTTP status 200 (atau 3xx jika redirect ke versi final).
  2. Tidak ada noindex (meta tag atau header).
  3. Robots.txt tidak memblokir URL.
  4. Canonical menunjuk ke URL yang benar.
  5. Halaman ada di sitemap.xml dan tercantum di Search Console.
  6. Terhubung lewat internal link (bukan “orphan page”).
  7. Tidak memerlukan otentikasi untuk diakses.

Langkah pemeriksaan & perintah:

  • Cek status HTTP
    curl -I https://example.com/path/to/page
    

    Pastikan HTTP/1.1 200 OK atau 301/200 bukan 404/500.

  • Cek meta robots
    Buka view-source: di browser atau cari <meta name="robots" content="noindex">.
    Atau cek header X-Robots-Tag:
    curl -I https://example.com/page | grep -i X-Robots-Tag
    
  • Cek robots.txt
    Kunjungi https://example.com/robots.txt. Pastikan tidak ada Disallow yang menimpa direktori halaman penting.
  • Cek canonical
    Cari <link rel="canonical" href="https://example.com/preferred-url" />. Pastikan canonical tidak menunjuk ke halaman lain yang tidak relevan.
  • Gunakan Google Search Console (GSC)
    • URL Inspection → paste URL → lihat “Coverage” dan klik “Test live URL” untuk memeriksa masalah indexability.
    • Coverage report → lihat status seperti Valid, Excluded (dan alasannya — noindex, Crawled - currently not indexed, Discovered - currently not indexed, dsb.).
  • Sitemap
    • Tempatkan sitemap di /sitemap.xml dan submit di GSC → Sitemaps → Add sitemap.
    • Pastikan URL penting ada di sitemap dan sitemap mengembalikan 200.

Masalah umum & solusi singkat:

  • Halaman tidak diindeks walau 200 OK → cek noindex, cek canonical, pastikan ada internal link, periksa apakah konten duplikat.
  • Halaman diblok robots.txt → edit robots.txt untuk mengizinkan.
  • Halaman terindeks tapi canonical beda → periksa sinyal lain (redirect, sitemap, internal links) yang mempengaruhi canonical.

2) Klaim link yang hilang — Identifikasi & Kembalikan Nilai Backlink

Temukan URL-URL di website anda yang mempunyai backlink tapi URL itu sendiri sudah error 404 atau tidak ditemukan….

Langkah lengkap:

  1. Temukan URL 404 yang punya backlink, anda bisa menggunakan tools di bawah ini
    • Tools: Ahrefs (Best by links + filter 404), Screaming Frog (crawl + external links), atau GSC (Links → Top linked pages) + ekspor.
    • Hasil: daftar old-url + jumlah referring domains.
  2. Tentukan target URL baru untuk redirect backlink yang masuk
    • Gunakan Wayback (archive.org) untuk melihat konten lama jika diperlukan.
    • Pilih URL baru yang paling relevan (produk lama → produk pengganti; artikel lama → artikel kategori/pilar).
  3. Implementasikan 301 Redirect untuk URL lama ke URL baru
    • Apache (.htaccess)
      Redirect 301 /old-path/ https://example.com/new-path/
      
    • Nginx
      location = /old-path/ {
        return 301 https://example.com/new-path/;
      }
      
    • Bagi pengguna WordPress ada plugin seperti Redirection, atau edit server config jika memerlukan banyak redirect.
  4. Hindari redirect chain
    Pastikan old → new langsung, bukan old → mid → new. Periksa dengan:
    curl -I -L https://example.com/old-path/
    

    Pastikan hanya satu 301 sebelum 200.

  5. Perbarui internal links yang ada di dalam website anda…
    Jika ada internal link arah ke old-url, update ke new-url.

Kenapa anda harus menggunakan redirect 301? Hal itu dikarenakan redirect 301 memberi sinyal ‘permanent move’ dan mengalihkan hampir seluruh nilai link ke URL tujuan. Jangan gunakan meta-refresh atau JavaScript redirect.

3) Tambahkan Internal Links

Internal link adalah tautan dari satu halaman di website Anda ke halaman lain di website yang sama. Fungsinya bukan hanya untuk memudahkan pengunjung berpindah halaman, tetapi juga sangat penting untuk SEO. Dengan internal link, mesin pencari (seperti Google) bisa:

  1. Menemukan halaman baru – crawler mengikuti link untuk menjelajahi website. Jika halaman Anda tidak punya link masuk, bisa jadi tidak ditemukan.
  2. Mendistribusikan otoritas (link equity) – halaman dengan banyak otoritas bisa “membagi” kekuatan ke halaman lain yang terhubung.
  3. Memberi konteks topikal – teks link (anchor text) membantu mesin pencari memahami topik halaman tujuan.

Strategi Praktis Internal Linking

1. Buat struktur topikal (Pillar & Cluster / Silo)

  • Pillar Page → artikel besar dan komprehensif yang membahas topik utama.
  • Cluster Pages → artikel lebih spesifik yang membahas bagian-bagian kecil dari topik utama, lalu memberikan link balik ke Pillar Page.

Contoh sederhana:

  • /seo/ → artikel utama (Pillar Page) tentang SEO secara umum.
  • /seo/technical-seo/, /seo/on-page/, /seo/off-page/ → artikel turunan (Cluster Pages) yang menjelaskan detail dari masing-masing aspek SEO.

Dengan model ini, mesin pencari paham mana artikel utama dan mana yang mendukung.

2. Gunakan anchor text deskriptif & alami

Anchor text adalah teks yang bisa diklik pada link. Untuk SEO:

  • Gunakan kata kunci yang relevan. Misalnya “panduan SEO pemula” lebih baik daripada “klik di sini”.
  • Jangan selalu sama. Variasikan dengan kata kunci panjang (long-tail), kata merek (branded), atau kombinasi alami.
  • Hindari stuffing (memasukkan kata kunci berlebihan) karena bisa dianggap spam.

3. Prioritaskan link kontekstual (in-body)

Link yang muncul langsung di isi artikel (paragraf) biasanya lebih bernilai dibandingkan link di footer, sidebar, atau menu. Contohnya:

4. Jumlah link

Tidak ada aturan baku berapa jumlah link ideal dalam satu artikel. Kuncinya:

  • Jaga agar tetap alami dan nyaman untuk pembaca.
  • Jangan membuat halaman penuh dengan link yang membingungkan.
  • Pastikan link relevan dengan isi konten.

5. Temukan peluang internal linking

Kadang ada halaman yang menyebut topik tertentu tapi belum menaut ke halaman terkait. Untuk menemukan peluang ini:

  • Gunakan Screaming Frog untuk crawl website dan cari kata kunci tertentu.
  • Gunakan fitur Internal Link Opportunities dari Ahrefs atau Site Audit Tool untuk rekomendasi otomatis.

6. Cara teknis membuat internal link di HTML

Contoh sederhana:

<a href="/seo/technical-seo/" title="Technical SEO: Panduan lengkap">Technical SEO</a>
  • href adalah alamat halaman tujuan.
  • title memberi informasi tambahan (opsional).
  • Teks di antara <a> ... </a> adalah anchor text yang terlihat dan bisa diklik.

7. Automasi dengan bijak

Anda bisa menggunakan widget seperti “Related Posts” atau “Artikel Terkait” agar sistem otomatis menambahkan link. Tapi hati-hati:

  • Jangan biarkan halaman kategori/tag kosong (thin content).
  • Pastikan rekomendasi memang relevan, bukan sekadar acak.

8. Monitoring dan evaluasi

Internal linking perlu dipantau secara berkala. Caranya:

  • Lihat distribusi link: apakah halaman penting mendapat cukup link internal?
  • Gunakan tools seperti Ahrefs, Screaming Frog, atau Google Search Console untuk melihat hubungan antarhalaman.
  • Lakukan crawl ulang setelah menambah banyak konten, untuk memastikan tidak ada halaman penting yang “terlupakan”.

9. Kesalahan umum yang harus dihindari

  • Memberikan atribut rel="nofollow" pada internal link (kecuali untuk alasan khusus).
  • Membuat terlalu banyak link ke halaman berkualitas rendah atau tipis (thin content).
  • Menyembunyikan link di dalam JavaScript yang tidak bisa dirender crawler.

👉 Singkatnya, internal linking itu ibarat jembatan di dalam website. Kalau jembatannya rapi dan jelas, pengunjung nyaman, mesin pencari pun lebih mudah mengindeks dan memahami struktur website Anda.


4) Gunakan Schema Markup

Schema (structured data) adalah metadata terstruktur (biasanya JSON-LD) yang membantu mesin pencari memahami jenis konten dan elemen di halaman Anda.

Penggunaan Schema (structured data)  bisa meningkatkan peluang rich results (FAQ, breadcrumbs, product stars), membantu mesin pencari mengekstrak informasi yang tepat, dan bisa membantu AI memahami konteks.

Format yang direkomendasikan: JSON-LD (Google lebih menyukai).

Contoh — Article (JSON-LD)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Panduan Technical SEO",
  "author": { "@type": "Person", "name": "Nama Penulis" },
  "datePublished": "2025-09-15",
  "image": "https://example.com/cover.jpg",
  "publisher": { "@type": "Organization", "name": "Contoh", "logo": {"@type":"ImageObject","url":"https://example.com/logo.png"}}
}
</script>

Contoh — FAQ Schema

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Apa itu technical SEO?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Technical SEO adalah praktik mengoptimalkan aspek teknis website..."
      }
    }
  ]
}
</script>

Langkah implementasi:

  1. Tentukan jenis schema sesuai halaman (Article, Product, FAQ, BreadcrumbList, LocalBusiness, dsb.).
  2. Buat JSON-LD dinamis di template CMS agar terupdate otomatis.
  3. Pasang script di <head> atau akhir <body>.
  4. Uji setiap halaman di Google Rich Results Test dan perbaiki error.
  5. Pantau report Structured Data / Enhancements di GSC untuk error dan valid items.

Best practices & pantangan:

  • JANGAN markup informasi yang tidak terlihat pengguna (misleading).
  • Lengkapi properti yang required untuk tiap tipe.
  • Hindari duplikasi markup yang tumpang tindih di halaman yang sama.
  • Schema tidak menjamin rich snippet — hanya membuat Anda eligible.

Technical SEO di Era AI Search

Mesin pencari berbasis AI, seperti ChatGPT Search atau Google SGE, tetap mengandalkan website yang crawlable, cepat, dan aman. Ada beberapa hal yang perlu diperhatikan:

  1. Hindari Konten Penting Berbasis JavaScript
    Banyak AI crawler tidak bisa merender JavaScript dengan baik. Pastikan informasi utama ada di HTML.
  2. Kontrol Akses AI Crawlers
    Beberapa layanan hosting (misalnya Cloudflare) secara default memblokir AI crawler. Jika ingin konten muncul di hasil AI Search, pastikan aksesnya terbuka.
  3. Redirect Halaman “Halusinasi”
    Kadang AI menyebut URL yang tidak ada di website Anda. Jika ada trafik masuk ke URL 404 hasil halusinasi AI, lakukan redirect ke halaman relevan.
  4. Waspada Konten AI Berlebihan
    Konten yang 100% hasil AI bisa dianggap spam oleh mesin pencari. Kombinasikan AI dengan sentuhan manusia.

Tingkatkan User Experience dan Keamanan

Beberapa faktor tambahan yang perlu anda lakukan jika anda mengembangkan website profesional yang bersaing di kata kunci berat….

  • Core Web Vitals: Kecepatan loading (LCP), stabilitas tampilan (CLS), dan interaktivitas (FID).
  • HTTPS: Wajib untuk keamanan data.
  • Mobile-Friendly: Pastikan website nyaman diakses lewat ponsel.
  • Hreflang: Untuk website multibahasa, gunakan hreflang agar Google tahu versi bahasa yang tepat.
  • Perbaikan Broken Links & Redirect Chains: Jaga pengalaman pengguna tetap lancar.

Tools Penting untuk Technical SEO

  1. Google Search Console
    Gratis, resmi dari Google, untuk memantau indeksasi, error, hingga performa kata kunci.
  2. Google PageSpeed Insights
    Mengukur kecepatan halaman dan memberi saran optimasi.
  3. Google Mobile-Friendly Test
    Memeriksa apakah halaman ramah untuk perangkat mobile.

Technical SEO bukanlah hal rumit yang hanya bisa dilakukan developer. Dengan pemahaman dasar tentang crawling, indexing, kecepatan, dan keamanan, siapa pun bisa membangun website yang ramah mesin pencari.

Di era AI Search, technical SEO semakin penting. Website yang cepat, aman, dan mudah dipahami crawler akan lebih mungkin muncul di hasil pencarian, baik tradisional maupun berbasis AI.

Ingat, SEO tidak hanya soal menyenangkan Google, tapi juga tentang memberikan pengalaman terbaik bagi pengguna. Jika pengunjung puas, mesin pencari pun akan memberi Anda tempat terbaik.

Kategori: SEO

0 Komentar

Tinggalkan Balasan

Avatar placeholder

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *