Smart Redirect: Lebih dari Sekedar 301
Pas domain kena blokir, redirect biasa (301/302) belum tentu cukup. Ini smart redirect strategy.
Use Case
- Domain utama
bisnislo.comkena nawala di Indonesia - Domain cadangan
bisnislo-mirror.comavailable - User dari ISP Indonesia harus diarahin ke mirror, user dari luar negeri tetep di utama
- Bot Google/SEO tools tetep harus akses utama biar SEO juice ga pindah
Solusi: Conditional Redirect Script
<?php
$ua = $_SERVER['HTTP_USER_AGENT'] ?? '';
$ip = $_SERVER['REMOTE_ADDR'] ?? '';
// Bot Google? Biarin akses utama
$bots = ['Googlebot', 'Bingbot', 'Slurp', 'DuckDuckBot'];
foreach ($bots as $bot) {
if (stripos($ua, $bot) !== false) exit; // serve normal
}
// User dari ISP Indonesia? Redirect ke mirror
$isIndonesia = isIndonesianIP($ip); // GeoIP check
if ($isIndonesia) {
header('Location: https://bisnislo-mirror.com' . $_SERVER['REQUEST_URI']);
exit;
}
Tools/Service
- Cloudflare Workers — edge computing, geo detection built-in
- Tools cloaking seperti yang ada di Nawala Traffic Links
- DNS provider dengan geo-routing (Route53, Cloud DNS)
Hindarin Pitfall
- Jangan over-redirect — Google bisa flag sebagai cloaking spam
- Pertahanin canonical URL di mirror dengan
<link rel="canonical" href="https://bisnislo.com"> - Test dari multi-location — pakai web-check.id atau VPN ke ISP Indonesia
📚 Sumber Resmi & Referensi
- Google Search Central — Dokumentasi resmi SEO Google
- Google Search Console — Tools monitoring index + ranking
- Ahrefs Blog — SEO research & strategi
🔗 Artikel Terkait
- Membuat Mirror Domain untuk Anti-Blokir — Setup teknis mirror domain — clone konten, sync DNS, redirect rules, plus pertimbangan SEO.
- Cloaking Bot vs Human: Etika & Risiko untuk SEO — Praktik cloaking — pisahkan akses bot dari human. Use case legit vs spam, plus risk Google penalty.
- Subdomain Strategy: Pisah Layer untuk Survive Blokir — Cara struktur subdomain yang bikin bisnis fleksibel saat ada bagian site kena blokir.