Lompat ke konten
Technical SEO

Jasa technical SEO: perbaikan teknis agar setiap halaman penting terindeks

Kami memperbaiki masalah teknis yang menghalangi Google merayapi, merender, dan mengindeks situs Anda, berdasarkan data Search Console.

Konten terbaik tidak mendatangkan kunjungan jika halamannya tidak terindeks. Technical SEO memperbaiki fondasi itu: indeks, kecepatan, struktur URL, redirect, dan data terstruktur.

Kami bekerja dari laporan Pengindeksan Search Console, tidak dari skor alat. Setiap perbaikan diajukan validasinya di Search Console dan dipantau sampai statusnya berubah atau terbukti perlu pendekatan lain.

Masalah yang diselesaikan

Tanda situs Anda butuh technical SEO

Search Console menampilkan banyak halaman berstatus "Ditemukan - saat ini tidak diindeks" atau "Di-crawl - saat ini tidak diindeks".

Halaman lambat dibuka di ponsel dan gagal di Core Web Vitals.

Banyak link rusak, redirect berantai, atau halaman 404 setelah perubahan situs.

Situs dibangun dengan JavaScript dan isinya tidak terbaca Google.

Ratusan halaman programatik terbit, tetapi hanya sebagian kecil yang terindeks.

Hasil pencarian menampilkan versi URL yang salah: dengan www, tanpa garis miring, atau berparameter.

Cakupan kerja

Cakupan perbaikan

Indeks dan crawl

Status indeks di Search Console, robots.txt, sitemap, canonical, dan noindex. Sitemap kami pecah per tipe halaman agar status indeks terbaca per bagian situs.

Kecepatan dan Core Web Vitals

Perbaikan LCP, CLS, dan INP di perangkat seluler: ukuran gambar, font, skrip pihak ketiga, dan cache.

Struktur URL dan redirect

Satu versi URL kanonik, redirect 301 yang tepat, dan status 410 untuk halaman yang dihapus permanen.

Arsitektur dan link internal

Halaman penting dalam jangkauan dua sampai tiga klik dari beranda, tanpa halaman yatim.

Data terstruktur

Schema untuk organisasi, layanan, produk, artikel, FAQ, dan bisnis lokal, sesuai isi yang tampil di halaman.

SEO JavaScript

Rendering yang terbaca Google untuk situs React, Next.js, dan Vue: isi utama tersedia di HTML awal, tidak menunggu skrip di peramban.

Gambar, video, dan multibahasa

SEO gambar dan video, serta hreflang untuk situs dengan lebih dari satu bahasa.

Studi kasus · Situs tools internasional

Bukti technical SEO: situs tools internasional, dari krisis indeks ke perbaikan render

Halaman programatik yang mendapat klik

157 dari 232

Sumber: Google Search Console, Des 2025–Okt 2026, diambil 4 November 2026

Posisi rata-rata

17,7 → 7,9

Sumber: Google Search Console, Mei → Okt 2026, diambil 4 November 2026

Klik organik per bulan

2.047 → 17.005

Sumber: Google Search Console, Mei → Okt 2026, diambil 4 November 2026

Baca studi kasus lengkap: Situs tools internasional

Situs tools berbahasa Inggris dengan ±460 halaman programatik per layanan, milik grup pengelola seojasa dan dikerjakan tim yang sama, bukan klien. Nama domainnya tidak kami sebut.

Situs ini terbit pada akhir November 2025 dan halaman programatiknya terbit 9 Desember 2025. Selama Januari sampai Mei 2026, klik bulanan bertahan di kisaran 1.591–2.095. Pada Juli 2026, 130 dari 463 URL berstatus "Di-crawl, saat ini tidak diindeks": Google sudah membaca halamannya, lalu memutuskan tidak menyimpannya.

Diagnosis: dua penyebab

  • Isi utama bergantung pada render di peramban. Sebagian isi baru tersedia setelah skrip berjalan, sehingga HTML awal yang diterima Googlebot tipis.
  • Halaman programatik terlalu mirip. Kemiripan rata-rata antarhalaman 0,92: sebagian besar teksnya sama dari satu halaman ke halaman lain. Google cenderung memperlakukan halaman seperti itu sebagai duplikat.

Tindakan 25 Juli 2026

Isi utama dipindah ke render sisi server, dan setiap halaman diberi isi yang berbeda sesuai layanannya. Kemiripan antarhalaman turun dari 0,92 ke 0,58. Pada 13 Oktober 2026, informasi harga dibatasi hanya di halaman layanan yang aktif.

Klik organik bulanan situs tools internasional (klik)

607Des 25Feb 26Apr 26Jun 26Agu 2617.005Okt 2612
  1. Des 25: Halaman programatik terbit 9 Des; data 24 hari
  2. Jul 26: Render sisi server dan pembedaan isi (25 Jul)
Sumber: Google Search Console, jenis penelusuran Web, diambil 4 November 2026.
Sebelum dan sesudah perbaikan, situs tools internasional
UkuranSebelumSesudahSumber
Kemiripan isi antarhalaman0,920,58Pengukuran internal, Jul 2026
Klik organik per bulan2.047 (Mei 2026)17.005 (Okt 2026)Search Console
Posisi rata-rata17,7 (Mei 2026)7,9 (Okt 2026)Search Console
Halaman terindeks±115 (Agu 2026)145 (23 Okt 2026)Search Console, laporan Pengindeksan
Di-crawl, saat ini tidak diindeks130 dari 463 URL (Jul 2026)186 URL (23 Okt 2026)Search Console, laporan Pengindeksan
Grafik laporan Pengindeksan halaman Google Search Console situs tools internasional, Agustus sampai Oktober 2026
Laporan Pengindeksan situs tools internasional. Halaman terindeks bertambah, tetapi URL berstatus di-crawl dan tidak diindeks belum turun. Sumber: Google Search Console situs tools internasional (domain disamarkan), diambil 4 November 2026.

Dua catatan jujur. Pertama, klik mulai bergerak pada Juni 2026, sebelum perbaikan 25 Juli, sehingga kenaikannya tidak dapat diklaim seluruhnya sebagai hasil perbaikan render. Kedua, masalah indeksnya belum selesai: per 23 Oktober 2026, 186 URL masih berstatus di-crawl dan tidak diindeks, sementara jumlah URL yang diketahui Google bertambah. Masalah ini masih kami kerjakan.

Studi kasus · joinbareng.com

Bukti technical SEO: joinbareng.com, sitemap, hreflang, noindex, dan 404

Halaman terindeks

20,8 rb

Sumber: Google Search Console, 23 Okt 2026, diambil 4 November 2026

Klik organik per bulan

799 → 28.504

Sumber: Google Search Console, Apr → Okt 2026, diambil 4 November 2026

Baca studi kasus lengkap: joinbareng.com

joinbareng.com adalah marketplace produk digital dan jasa pembayaran digital untuk konsumen Indonesia, milik grup pengelola seojasa dan dikerjakan tim yang sama, bukan klien. Situs dua bahasa dengan puluhan ribu URL ini menunjukkan pekerjaan technical SEO yang paling sering dibutuhkan situs besar.

Linimasa perbaikan teknis joinbareng.com
TanggalTindakanMasalah yang ditangani
Des 2025Canonical dan sitemapVersi URL ganda, halaman baru lambat ditemukan
23 Apr 2026Data terstruktur WebSiteIdentitas situs di hasil pencarian
3 Mei 2026Aturan robots untuk crawler AI, llms.txt, JSON-LDKesiapan dibaca asisten AI
7 Mei 2026Sitemap dipecah per tipe, hreflang Indonesia dan InggrisStatus indeks per bagian, versi bahasa tertukar
27 Mei dan 2 Jun 2026Noindex halaman filter, ±2.885 URL 404 dibuang dari sitemapAnggaran crawl terbuang ke halaman mati dan duplikat
21 Okt 2026Perbaikan indeks dari laporan Search ConsoleAlasan tidak diindeks yang tersisa
23–27 Okt 2026Halaman dirender statis dan diperbarui berkalaKecepatan dan konsistensi HTML untuk Googlebot
Sumber: Riwayat perubahan kode joinbareng.com
Hasil yang dapat diperiksa di Search Console joinbareng.com
UkuranNilaiPeriode
Halaman terindeks20,8 rbLaporan 23 Okt 2026
Halaman alternatif dengan tag kanonis yang tepat1.941Laporan 23 Okt 2026
URL berbahasa Inggris (/en/) di 1.000 halaman teratas185 URL, 13.064 klikJul 2025–Okt 2026
Klik organik per bulan799 (Apr 2026) dan 28.504 (Okt 2026)Apr–Okt 2026
Sumber: Google Search Console joinbareng.com, diambil 4 Nov 2026

Status "Halaman alternatif dengan tag kanonis yang tepat" sering dilaporkan alat audit sebagai masalah. Di situs dua bahasa, status ini justru tanda hreflang dan canonical bekerja: Google mengenali versi bahasa lain dan tidak menggandakannya. Halaman berbahasa Inggris mendapat kliknya sendiri tanpa bersaing dengan versi Indonesia.

Status Search Console yang paling sering kami tangani

Laporan Pengindeksan memuat belasan alasan. Tidak semuanya masalah. Tabel ini adalah ringkasan cara kami membaca alasan yang paling sering muncul.

Arti status Pengindeksan dan tindakan yang biasa diambil
Status di Search ConsoleArtinyaTindakan yang biasa diambil
Ditemukan, saat ini tidak diindeksGoogle tahu URL-nya, tetapi belum merayapinyaPerkuat link internal, kurangi URL yang tidak perlu dirayapi
Di-crawl, saat ini tidak diindeksGoogle sudah membaca, lalu memutuskan tidak menyimpanPeriksa render, perkaya isi, gabung halaman yang terlalu mirip
Duplikat, Google memilih kanonis berbedaCanonical Anda diabaikanSamakan canonical, sitemap, dan link internal
Tidak ditemukan (404)URL yang dirujuk tidak ada301 ke padanan, 410 bila dihapus permanen, buang dari sitemap
Diindeks meski diblokir robots.txtHalaman terblokir tetap muncul karena dirujukBuka blokir dan beri noindex
Halaman dengan pengalihanURL lama yang dialihkanBiasanya normal; pastikan link internal ke URL akhir

Contoh output: data terstruktur bisnis lokal

Data terstruktur membantu Google dan asisten AI membaca fakta bisnis Anda tanpa menebak. Kami menulisnya dalam format JSON-LD, sesuai isi yang memang tampil di halaman. Contoh di bawah memakai bisnis fiktif untuk memperlihatkan properti yang biasa kami isi.

Contoh properti JSON-LD untuk klinik gigi fiktif
PropertiContoh nilaiFungsi
@typeDentistJenis bisnis yang lebih spesifik dari LocalBusiness
nameKlinik Gigi ContohNama yang sama dengan profil Google Bisnis
addressJl. Contoh No. 1, BandungAlamat yang konsisten di seluruh web
telephoneNomor kantorKontak yang dapat dihubungi
openingHoursSpecificationSenin–Sabtu, 09.00–20.00Jam buka yang dibaca Google dan AI
areaServedKota BandungWilayah layanan
sameAsProfil media sosial resmiMenghubungkan entitas bisnis antarplatform

Data terstruktur yang tidak sesuai isi halaman, misalnya rating yang tidak tampil atau ulasan yang ditulis sendiri, melanggar pedoman Google. Kami tidak memasangnya.

Core Web Vitals: target dan penyebab yang paling sering

Target Core Web Vitals seluler dan perbaikannya
MetrikTargetPenyebab yang paling seringPerbaikan yang biasa kami kerjakan
LCP (waktu tampil isi utama)Di bawah 2,5 detikGambar utama besar, server lambat, font yang menahan tampilanKompres dan beri ukuran gambar, muat lebih dulu gambar utama, cache halaman
CLS (pergeseran tata letak)Di bawah 0,1Gambar dan iklan tanpa ukuran, banner yang muncul belakanganTetapkan ruang untuk setiap elemen sebelum dimuat
INP (respons interaksi)Di bawah 200 milidetikSkrip pihak ketiga yang berat, plugin yang berlebihanTunda atau hapus skrip yang tidak perlu

Kami mengukur dari data pengguna nyata di Search Console bila tersedia. Skor laboratorium dipakai untuk menemukan penyebab, tidak untuk dilaporkan sebagai hasil.

Proses dan durasi

Urutan kerja technical SEO

  1. Diagnosis

    Kami membaca laporan Pengindeksan dan Performa di Search Console, melakukan crawl, memeriksa HTML awal yang diterima Googlebot, dan mengukur Core Web Vitals.

    3–5 hari kerjaPelaku: seojasa
  2. Rencana perbaikan

    Daftar perbaikan berurutan dampak, lengkap dengan perkiraan waktu dan siapa yang mengerjakan: kami atau tim pengembang Anda. Anda menyetujuinya sebelum pengerjaan.

    1–2 hari kerjaPelaku: Bersama
  3. Pengerjaan

    Perbaikan dikerjakan di lingkungan uji bila tersedia, lalu di situs utama. Akses diberikan bertahap, sesuai kebutuhan pekerjaan. Setiap perubahan dicatat dengan tanggal.

    2–6 mingguPelaku: seojasa
  4. Verifikasi

    Kami mengajukan validasi perbaikan di Search Console, memantau perubahan status, dan mengukur ulang kecepatan. Status yang tidak berubah dianalisis ulang.

    2–4 minggu setelah perbaikanPelaku: seojasa

Plugin SEO otomatis dibanding technical SEO

Yang dikerjakan plugin dan yang butuh technical SEO
PekerjaanPlugin SEO otomatisTechnical SEO seojasa
SitemapDibuat otomatis, sering memuat URL yang tidak perluHanya halaman hidup, dipecah per tipe
CanonicalBawaan, sering bertentangan dengan filter dan parameterDiselaraskan dengan sitemap dan link internal
Render JavaScriptTidak ditanganiIsi utama tersedia di HTML awal
Halaman programatik miripTidak terdeteksiDiukur kemiripannya lalu dibedakan atau digabung
Status Search ConsoleTidak dibacaDibaca per alasan, divalidasi setelah perbaikan
KecepatanSaran umumPerbaikan per komponen yang memperlambat LCP, CLS, dan INP

Plugin seperti Yoast atau Rank Math tetap berguna dan sering kami pakai. Yang tidak dapat dilakukan plugin adalah membaca penyebab di balik status Search Console.

Yang perlu Anda siapkan

  • Akses baca Search Console untuk diagnosis.
  • Kontak tim pengembang atau vendor situs, bila perubahan kode tidak dapat kami kerjakan langsung.
  • Lingkungan uji (staging), bila tersedia. Bila tidak ada, perubahan besar dijadwalkan di jam sepi dan dicadangkan lebih dulu.
  • Akses pengelola situs, diberikan bertahap setelah rencana perbaikan disetujui.
  • Riwayat perubahan besar, seperti ganti tema, ganti plugin, atau pindah hosting, beserta tanggalnya.
Deliverable

Yang Anda terima

  • Laporan diagnosis teknis
  • Daftar perbaikan beserta statusnya
  • Perbaikan yang dikerjakan di situs sesuai lingkup
  • Pengukuran Core Web Vitals sebelum dan sesudah
  • Validasi perbaikan di Search Console
  • Catatan teknis untuk tim pengembang Anda

Yang tidak termasuk

  • Desain ulang tampilan situs.
  • Penulisan konten baru.
  • Biaya hosting, CDN, atau plugin berbayar.
  • Pekerjaan di luar lingkup penawaran tanpa persetujuan baru.
  • Jaminan posisi atau "ranking 1".
FAQ

Pertanyaan tentang technical SEO

Ajukan pertanyaan lain lewat brief
Apa bedanya technical SEO dengan audit SEO?

Audit SEO menemukan dan mengurutkan masalah di seluruh aspek SEO. Technical SEO mengerjakan perbaikan teknisnya.

Platform apa yang dapat ditangani?

WordPress, WooCommerce, Shopify, Webflow, Blogger, dan situs JavaScript seperti React, Next.js, dan Vue. Platform lain kami nilai dari brief.

Apakah perbaikan dapat merusak situs?

Setiap perubahan direncanakan, disetujui, dan dicatat. Kami membuat cadangan sebelum mengubah konfigurasi penting dan memakai lingkungan uji bila tersedia.

Berapa lama perbaikan teknis?

Umumnya 2–6 minggu pengerjaan, tergantung jumlah masalah dan kecepatan tim pengembang Anda memberi akses atau menerapkan perubahan. Jadwal pastinya tertulis di rencana perbaikan.

Kapan perbaikan terlihat di Search Console?

Status berubah setelah Google merayapi ulang halaman. Untuk masalah penting, kami mengajukan validasi perbaikan di Search Console dan memantau hasilnya.

Berapa biaya technical SEO?

Biaya mengikuti jumlah masalah, ukuran situs, dan siapa yang menerapkan perubahan. Penawaran tertulis kami kirim setelah diagnosis awal dari brief dan akses baca Search Console.

Halaman saya berstatus "Di-crawl, saat ini tidak diindeks". Apa penyebabnya?

Paling sering: isi halaman terlalu mirip dengan halaman lain di situs Anda, isi utama baru muncul setelah JavaScript berjalan, atau halaman tidak punya link internal yang cukup. Contoh nyatanya ada di modul situs tools internasional di atas.

Apakah situs saya perlu skor PageSpeed 100?

Tidak. Yang dinilai Google adalah Core Web Vitals dari pengguna nyata. Target kami: LCP di bawah 2,5 detik, CLS di bawah 0,1, dan INP di bawah 200 milidetik di perangkat seluler.

Apakah situs WordPress yang lambat dapat dipercepat tanpa ganti tema?

Sering kali dapat. Penyebab terbesar biasanya gambar yang tidak dikompres, plugin yang memuat skrip di semua halaman, dan hosting tanpa cache. Ganti tema baru kami sarankan bila tema lama memang menjadi penghambat utama setelah diukur.

Apakah situs saya perlu llms.txt?

Tidak wajib. llms.txt adalah berkas ringkas yang membantu asisten AI memahami isi situs. Kami memasangnya bersama aturan robots untuk crawler AI dan data terstruktur, seperti yang dikerjakan di joinbareng.com pada Mei 2026. Pekerjaan lengkap untuk kanal AI ada di layanan SEO AI.

Apakah technical SEO perlu diulang?

Perbaikan besar umumnya sekali. Setelah itu, laporan Search Console perlu dibaca setiap bulan karena masalah baru muncul setiap kali situs berubah. Pemantauan rutin itu termasuk dalam paket SEO bulanan.

Layanan terkait

Layanan terkait
  • layanan

    SEO toko online

    Kami mengoptimalkan struktur, halaman kategori, dan halaman produk toko online Anda agar muncul saat pembeli mencari barang yang Anda jual.

  • layanan

    Migrasi website

    Kami memetakan setiap URL lama ke URL baru, memasang redirect, dan memantau Search Console sampai situs baru terindeks penuh.

  • layanan

    Pemulihan penalti

    Kami menemukan penyebab penurunan, membersihkan spam backlink dan konten bermasalah, lalu menyiapkan permintaan peninjauan ulang ke Google bila diperlukan.

  • Artikel pendukung

    Cara mengatasi error 404 not found di website Anda

    Baca artikel

Kembali ke semua layanan Jasa SEO

Kirim kondisi teknis situs Anda

Isi brief singkat. Kami membalas dengan diagnosis awal, lingkup perbaikan, dan penawaran tertulis.

Isi brief