SEO Audit Checklist 47 Item dari Konsultan SEO Jakarta (Self-Audit Guide 2026)
SEO audit checklist 47 item lengkap dari konsultan SEO Jakarta. Cover technical SEO, on-page, off-page, content, dan GEO untuk AI search 2026. Self-audit guide untuk practitioner.

Ini ringkasan singkat artikel.
- SEO audit checklist 47 item ini covers 5 area kritis yaitu technical SEO foundation (12 item), on-page optimization (10 item), off-page authority (7 item), content quality (10 item), dan GEO untuk AI search (8 item).
- Self-audit pakai checklist ini butuh 6-10 jam practitioner time untuk website medium-size (100-500 page). Bigger website butuh 15-25 jam.
- Tools minimum yang dibutuhkan yaitu Google Search Console, GA4, Screaming Frog (free tier), dan Ahrefs atau Semrush trial.
- Prioritized fix berdasarkan impact yaitu Tier 1 critical (fix dalam 2 minggu), Tier 2 important (fix dalam 1-3 bulan), Tier 3 enhancement (fix dalam 3-6 bulan).
- 80% gap yang ditemuin di audit SMB Indonesia adalah technical SEO foundation, walaupun mostly orang fokus ke content production.
Saya audit lebih dari 40 website selama 5 tahun terakhir, baik untuk client GoesDigital, internal projects, maupun chemistry call gratis untuk founders. Pattern yang konsisten yaitu most website Indonesia under-perform bukan karena content lemah, tapi karena technical SEO foundation yang bocor. Artikel ini share checklist 47 item yang saya pakai di every audit, plus prioritization framework supaya kamu ga overwhelm dengan fix all at once. Practitioner bisa pakai langsung untuk self-audit website kamu sendiri.
Cara pakai checklist ini
Sebelum mulai, set ekspektasi dan workflow yang efisien.
Tools minimum yang kamu butuh.
- Google Search Console (free) untuk index status, performance, dan core web vitals.
- Google Analytics 4 (free) untuk traffic dan behavior insight.
- Screaming Frog SEO Spider (free tier sampai 500 URL) untuk technical crawl.
- Ahrefs atau Semrush (trial gratis 7-14 hari cukup untuk audit one-time).
- PageSpeed Insights (free) untuk speed dan core web vitals detail.
- Schema.org Validator (free) untuk structured data check.
Workflow recommended.
- Mulai dari section 1 (Technical SEO Foundation) karena fix di sini impact paling besar.
- Setiap item checklist, tandai status yaitu Pass, Fail, atau N/A.
- Item yang Fail, kategorikan Tier 1 (critical, fix dalam 2 minggu), Tier 2 (important, fix dalam 1-3 bulan), atau Tier 3 (enhancement).
- Dokumentasikan finding di spreadsheet atau Notion untuk tracking progress.
- Execute fix per Tier secara sequential, jangan campur Tier 1 dan Tier 3 di same sprint.
Section 1, Technical SEO Foundation (12 item)
Technical SEO adalah foundation yang most overlooked tapi most critical. 12 item yang harus di-verify.
Item 1.1 sampai 1.12
- 1.1 Robots.txt accessible dan ga block resource critical. Verify di domain.com/robots.txt, pastikan disallow ga over-aggressive.
- 1.2 XML sitemap exists dan submitted ke GSC. Verify di domain.com/sitemap.xml, semua canonical URL ter-include.
- 1.3 SSL certificate valid (HTTPS). Mixed content warning ga ada.
- 1.4 WWW vs non-WWW canonical decision consistent. Either www.domain.com atau domain.com, dengan 301 redirect yang konsisten.
- 1.5 Mobile-friendly test pass di GSC dan Google Mobile-Friendly Test.
- 1.6 Core Web Vitals pass yaitu LCP di bawah 2.5 detik, FID di bawah 100ms, CLS di bawah 0.1. Check di GSC dan PageSpeed Insights.
- 1.7 Page speed di bawah 3 detik untuk page utama. Mobile dan desktop both.
- 1.8 Crawlability sehat. Screaming Frog crawl tanpa loop atau dead-end. 4xx dan 5xx error di bawah 5% dari total URL.
- 1.9 Internal linking architecture logical. Max 3 click depth dari homepage ke any page.
- 1.10 Canonical tag setup proper. Setiap page punya self-referencing canonical, atau cross-canonical yang correct kalau ada duplicate.
- 1.11 Hreflang setup kalau multi-language atau multi-region. Tag valid dan reciprocal.
- 1.12 Site search di GSC working. URL inspection tool returnable, no security issue flagged.
Common gap di area ini.
- Robots.txt yang over-restrictive (block /search/ atau /tag/ tanpa reason).
- Sitemap stale, ga update sama published URL terbaru.
- Core Web Vitals fail karena image ga optimized atau JavaScript heavy.
Section 2, On-Page Optimization (10 item)
On-page optimization adalah area yang paling familiar untuk most practitioner, tapi sering executed superficially.
Item 2.1 sampai 2.10
- 2.1 Title tag unique per page, length 50-60 character, include primary keyword di awal.
- 2.2 Meta description compelling, length 140-160 character, include keyword dan CTA.
- 2.3 H1 unique per page, match dengan search intent, biasanya match dengan title tag.
- 2.4 Heading hierarchy logical yaitu H1 → H2 → H3 → H4 tanpa skip.
- 2.5 URL structure clean. Short, descriptive, pakai hyphen (bukan underscore), avoid stop word.
- 2.6 Image alt text descriptive untuk semua image yang meaningful. Skip decorative image (empty alt OK).
- 2.7 Image optimization yaitu format modern (WebP atau AVIF), compressed, lazy load di below fold.
- 2.8 Internal linking dalam artikel, anchor text descriptive, link ke related content.
- 2.9 Schema markup implemented yaitu Article, BlogPosting, FAQPage, BreadcrumbList minimum. Validate via Schema.org Validator.
- 2.10 Open Graph dan Twitter Card meta tag setup proper untuk social sharing preview.
Common gap di area ini.
- Title tag generic atau truncated di SERP karena too long.
- H1 duplicate dengan title tag verbatim, ga ada variation.
- Image alt text missing atau pakai keyword stuffing.
- Schema markup ga ada atau invalid karena typo di JSON-LD.
Section 3, Off-Page Authority (7 item)
Off-page signal yaitu backlink, brand mention, dan authority establishment. Area yang paling slow improve tapi compound paling kuat.
Item 3.1 sampai 3.7
- 3.1 Domain authority baseline established. Check via Ahrefs Domain Rating atau Semrush Authority Score.
- 3.2 Referring domain growth healthy. Naik gradual organic, bukan spike yang signal of paid backlink.
- 3.3 Backlink profile quality. Mayoritas dari relevant domain di industry, bukan low-quality directory atau spam site.
- 3.4 Anchor text distribution natural yaitu mix brand anchor, exact-match keyword anchor, dan generic anchor.
- 3.5 Disavow file di GSC kalau ada toxic backlink yang ga bisa di-remove dari source.
- 3.6 Brand mention tracking via Google Alerts atau Mention.com. Reach out untuk request link kalau mention tanpa link.
- 3.7 Citation consistency NAP (Name, Address, Phone) di local directories kalau ada local business.
Common gap di area ini.
- Backlink profile thin (di bawah 50 referring domain) untuk business yang udah 2 tahun plus.
- Anchor text over-optimized dengan exact-match keyword yang signal of manipulation.
- Disavow file ga di-maintain, toxic backlink accumulate.
47-item checklist ini biasanya saya pakai untuk audit project Rp 8-25 juta. Self-audit save fee tapi butuh 6-10 jam practitioner time. Kalau kamu mau second opinion setelah self-audit, schedule chemistry call gratis untuk walkthrough finding kamu.
Section 4, Content Quality (10 item)
Content quality adalah area yang paling subjective tapi paling impact long-term ranking.
Item 4.1 sampai 4.10
- 4.1 Content depth appropriate untuk search intent yaitu 1,500-3,000 words untuk competitive keyword, 800-1,500 words untuk medium-volume keyword.
- 4.2 Search intent match. Informational query dapat informational content, commercial query dapat commercial content.
- 4.3 Keyword density natural di 0.5-1.5%. Avoid keyword stuffing yang feel forced.
- 4.4 Topical coverage comprehensive. Cover semua subtopic yang related di SERP top 10.
- 4.5 Content freshness yaitu update artikel evergreen setiap 12-18 bulan dengan info terbaru.
- 4.6 Content uniqueness 100% original. Check via Copyscape atau similar tools.
- 4.7 EEAT signal ada yaitu Experience (first-person account), Expertise (credentials), Authority (citation dari sumber kredibel), Trust (transparent author + about page).
- 4.8 Multimedia integration yaitu image, video, infographic, atau interactive element yang enhance content.
- 4.9 Reading experience smooth. Paragraph short (2-4 baris), bullet point untuk list, heading break content per 200-300 words.
- 4.10 Author bio established yaitu author page dengan credential, social proof, dan link ke other content.
Common gap di area ini.
- Content thin (di bawah 500 words) untuk topic yang seharusnya comprehensive.
- Topical gap yaitu artikel cover topic A tapi miss related subtopic A1, A2 yang competitor cover.
- EEAT lemah karena ga ada author bio atau credential establishment.
Section 5, GEO untuk AI Search (8 item)
GEO (Generative Engine Optimization) adalah layer baru yang most konsultan SEO traditional belum integrate. Emerging area di 2026.
Item 5.1 sampai 5.8
- 5.1 Schema.org markup comprehensive untuk entity establishment. Person, Organization, Service, Article schemas dengan sameAs linking.
- 5.2 Citation-worthy content pattern yaitu specific number dengan attribution, first-person experience claim, question-style heading.
- 5.3 TL;DR pattern di top artikel untuk LLM extraction. 3-5 bullet declarative statement.
- 5.4 FAQ section dengan question yang match query pattern di AI search.
- 5.5 Entity sameAs linking ke Wikipedia atau Wikidata kalau subject notable, plus LinkedIn, GitHub, official source.
- 5.6 Brand presence di AI training data source yaitu publish di major publication, podcast appearance, expert quote di credible article.
- 5.7 AI search citation tracking. Manual check di ChatGPT, Perplexity, Gemini untuk priority keyword. Plus tools seperti Profound atau Athena kalau available.
- 5.8 AI Overview eligibility check. Question-style content, comprehensive answer, structured data complete.
Common gap di area ini.
- Schema markup minimal atau missing entirely. Entity establishment lemah.
- Content ga structured untuk LLM extraction. Tanpa TL;DR atau question-style heading.
- AI search citation ga di-track. Practitioner ga aware bisnis kamu cited atau ga di AI engines.
Prioritization framework yaitu fix yang mana dulu?
47 item terlalu banyak untuk di-fix all at once. Framework prioritization berdasarkan impact dan effort.
Tier 1, Critical (fix dalam 2 minggu).
- Technical SEO foundation broken yaitu robots.txt block, sitemap stale, mobile-friendly fail, Core Web Vitals fail.
- Title tag dan meta description missing atau truncated di SERP.
- H1 missing atau duplicate.
- Schema markup invalid yang trigger rich result penalty.
- Major content thin atau duplicate yang trigger ranking drop.
Tier 2, Important (fix dalam 1-3 bulan).
- On-page optimization gaps yaitu title tag suboptimal, internal linking thin, image optimization needed.
- Content depth gap untuk priority page.
- EEAT signal establishment yaitu author bio, credential, social proof.
- Backlink profile improvement via outreach atau guest posting.
- Schema markup expansion ke FAQ, HowTo, Article yang complete.
Tier 3, Enhancement (fix dalam 3-6 bulan).
- GEO optimization layer.
- Content freshness update untuk evergreen article.
- Topical authority expansion via content cluster.
- Multimedia integration enrichment.
- Advanced schema markup yaitu Event, Course, Product kalau applicable.
Cara extract maximum value dari self-audit
Self-audit ga selesai pas checklist filled. Action plan dan execution discipline yang nentuin ROI.
5 step post-audit yang harus dilakuin.
- Compile finding ke spreadsheet yaitu kolom Item, Status (Pass/Fail/N/A), Tier, Effort estimate, Owner, Deadline.
- Estimate effort per item via story point atau hour estimate. Realistic effort planning critical.
- Sequence fix per Tier. Tier 1 dulu (2 minggu), Tier 2 (1-3 bulan), Tier 3 (3-6 bulan).
- Track progress weekly via standup atau review meeting. Accountability matters.
- Re-audit setelah 3 bulan untuk validate fix yang udah implemented dan surface new gap.
SEO audit comprehensive butuh discipline dan structured approach. 47-item checklist ini bukan untuk overwhelm, tapi untuk systematic exploration setiap area yang impact ranking. Practitioner yang serius improve SEO website-nya invest 6-10 jam untuk self-audit, plus follow-through dengan execution. Kalau kamu butuh second opinion atau professional audit, mari schedule chemistry call.
→ Schedule SEO audit consultation
FAQ
1. Berapa lama untuk lakuin self-audit komplet 47 item?
6-10 jam untuk website medium-size (100-500 page). 15-25 jam untuk website besar (500-5,000 page). 25+ jam untuk enterprise (5,000+ page) yang biasanya butuh tools premium dan automation.
2. Apakah self-audit bisa replace professional audit dari konsultan?
Tergantung depth yang kamu butuh. Self-audit cover 80-90% gap yang professional audit surface, asal practitioner capable di technical area. 10-20% gap yang missed biasanya pattern-based yang butuh multi-client experience untuk recognize. Worth invest professional audit setiap 12-18 bulan untuk validate.
3. Tools mana yang paling penting kalau budget terbatas?
3 tools minimum yaitu Google Search Console (free, mandatory), Google Analytics 4 (free, mandatory), dan Screaming Frog SEO Spider (free tier sampai 500 URL). Trio ini cover 70-80% audit need. Ahrefs atau Semrush trial gratis untuk one-time deep audit.
4. Apakah audit harus dilakuin setiap berapa bulan?
Comprehensive audit setiap 12-18 bulan minimum. Mini audit area spesifik (technical health, content gap, backlink check) setiap quarter. Pattern yang sehat yaitu jangan tunggu performance drop signifikan untuk audit ulang, treat as preventive maintenance.
5. Apakah audit checklist ini relevant untuk bisnis kecil di bawah 50 page?
Sebagian besar item still relevant. Section 1 (Technical SEO) dan Section 2 (On-Page) wajib. Section 3 (Off-Page) lighter karena backlink building belum priority. Section 4 (Content) dan Section 5 (GEO) tetap penting tapi scope-nya proportional dengan size website.



