Layanan
Jasa SEO & Web Development di Jakarta
M. Irfan Ramadhan menawarkan jasa SEO teknis, riset kata kunci, dan optimasi untuk mesin pencari berbasis AI (GEO/AEO) — istilah dari riset Generative Engine Optimization Princeton University & IIT Delhi (KDD 2024) — dipadukan dengan pengembangan web modern memakai Next.js dan React. Berbasis di Jakarta, Indonesia, terbuka untuk proyek freelance di seluruh Indonesia sejak 2019 (7+ tahun).
Terakhir diperbarui: 17 Oktober 2026
Cakupan Layanan SEO
SEO Teknis
Generative Engine Optimization (GEO)
Answer Engine Optimization (AEO)
Riset Keyword
Web Analytics
Google Search Console
Contoh penerapan nyata: cara implementasi schema markup JSON-LD di Next.js, salah satu praktik SEO teknis yang sama diterapkan di situs ini sendiri.
Untuk sisi GEO/AEO: tips agar konten dikutip ChatGPT dan Perplexity, berdasarkan riset Princeton/KDD 2024 yang juga jadi dasar praktik di situs ini.
Untuk dasar SEO on-page: panduan dasar SEO on-page, mencakup title tag, struktur heading, meta description, dan URL yang jadi bagian dari cakupan layanan SEO di atas.
Untuk sitemap dan akses crawler: cara membuat sitemap.xml dan robots.txt dinamis di Next.js, praktik yang sama dipakai situs ini sendiri untuk mengizinkan GPTBot, ClaudeBot, dan PerplexityBot.
Untuk lapisan tambahan khusus AI agent: cara membuat dan memasang llms.txt di Next.js, file pelengkap robots.txt/sitemap.xml yang juga sudah dipasang di situs ini sendiri.
Soal Google AI Overview secara spesifik: cara optimasi website untuk Google AI Overview, merangkum panduan resmi Google (Mei 2026) tentang apa yang benar-benar berpengaruh agar dikutip, berbeda dari mitos GEO yang beredar.
Cakupan Pengembangan Web
Strategi SEO diimplementasikan langsung di level kode, memakai: Next.js, React, TypeScript, Tailwind CSS, Node.js.
Contoh penerapan nyata: cara deploy Next.js ke VPS tanpa Vercel, praktik deployment yang sama juga dipakai untuk menjalankan situs ini sendiri.
Soal pilihan arsitektur: App Router vs Pages Router Next.js, kapan pakai yang mana, keputusan arsitektur yang sama juga diterapkan di situs ini sendiri (Next.js 15, App Router penuh).
Termasuk topik optimasi performa terbaru: React Compiler di Next.js, cara kerja dan kapan useMemo/useCallback manual masih relevan.
Cara Kerja: dari Audit hingga Diskusi Kebutuhan Proyek
Setiap proyek dimulai dari audit dan riset untuk memahami masalah yang sebenarnya ingin diselesaikan, sebelum menentukan strategi atau menulis kode. Cakupan kerja dan linimasa didiskusikan langsung sesuai kebutuhan masing-masing proyek, hubungi lewat halaman Kontak untuk mendiskusikan detailnya.
Mulai proyek
Punya kebutuhan SEO atau pengembangan web? Diskusikan langsung lewat halaman kontak.
Hubungi sayaPertanyaan yang Sering Diajukan
Apa saja jasa SEO yang ditawarkan di Jakarta?
M. Irfan Ramadhan menawarkan jasa SEO teknis, riset kata kunci, analitik web lewat Google Search Console, serta optimasi untuk mesin pencari berbasis AI (GEO/AEO), berbasis di Jakarta, Indonesia dan terbuka untuk proyek di seluruh Indonesia.
Apakah layanan ini termasuk pengembangan website?
Ya. Selain optimasi SEO, layanan ini mencakup pengembangan web modern memakai Next.js, React, dan TypeScript, sehingga strategi SEO bisa langsung diimplementasikan di level kode oleh orang yang sama, alih-alih hanya berupa rekomendasi di atas kertas yang diteruskan ke developer lain secara terpisah.
Bagaimana cara memulai proyek?
Hubungi lewat halaman Kontak untuk mendiskusikan kebutuhan proyek. Setiap proyek dimulai dari audit dan riset lebih dulu sebelum menentukan strategi, baru kemudian detail cakupan kerja dan linimasa dibicarakan langsung sesuai kebutuhan masing-masing proyek, tanpa paket harga tetap yang generik untuk semua klien.
Apakah M. Irfan Ramadhan bisa disewa sebagai freelancer SEO?
Ya. M. Irfan Ramadhan adalah SEO Specialist & Web Developer independen, berbasis di Jakarta, Indonesia, terbuka untuk proyek freelance SEO di seluruh Indonesia sejak 2019 (7+ tahun). Setiap proyek dimulai dari audit dan riset sebelum menentukan strategi, dengan cakupan kerja didiskusikan langsung lewat halaman Kontak.
Apa itu SEO teknis, dan bagaimana penerapannya di situs ini?
SEO teknis adalah optimasi crawlability, indexability, Core Web Vitals, dan data terstruktur agar mesin pencari serta AI crawler memahami situs secara akurat. Praktik ini diterapkan langsung di situs ini lewat sitemap.xml dan robots.txt dinamis yang mengizinkan GPTBot, ClaudeBot, dan PerplexityBot, skema JSON-LD di tiap halaman, serta rendering SSR-first Next.js yang meminimalkan JavaScript blocking.
Apa bedanya SEO specialist dan web developer?
SEO specialist berfokus pada visibilitas situs di mesin pencari dan AI search: riset kata kunci, struktur konten, data terstruktur, dan sinyal teknis yang memengaruhi bagaimana crawler membaca halaman. Web developer berfokus pada pembangunan teknis situs itu sendiri: kode, arsitektur, dan performa aplikasi. Keduanya berbeda peran dan biasanya dikerjakan orang atau tim terpisah.
Apa untungnya memakai SEO specialist yang juga web developer?
Rekomendasi SEO biasanya berhenti di dokumen strategi, lalu harus diteruskan ke developer lain untuk dieksekusi, proses yang rawan miskomunikasi dan penundaan. M. Irfan Ramadhan menggabungkan kedua peran itu: hasil audit SEO teknis langsung diimplementasikan di kode (Next.js, React, TypeScript) tanpa perantara, sehingga strategi dan eksekusi berjalan dalam satu alur kerja yang sama.
Ada spesialis GEO/AEO (AI SEO) yang bisa disewa di Indonesia?
Ya. Generative Engine Optimization (GEO) dan Answer Engine Optimization (AEO) tercantum eksplisit sebagai keahlian M. Irfan Ramadhan: optimasi agar situs lebih mudah dikutip di ChatGPT, Perplexity, dan Google AI Overview. Diterapkan langsung di situs ini lewat robots.txt yang mengizinkan GPTBot dan PerplexityBot, skema JSON-LD, llms.txt, serta paragraf jawaban mandiri tiap halaman. Berbasis Jakarta, terbuka proyek GEO/AEO se-Indonesia.
Apakah SEO masih relevan di era AI seperti ChatGPT?
Ya, sangat relevan, meski definisinya sudah meluas. SEO klasik (ranking di Google) tetap penting, sementara jawaban AI generatif seperti ChatGPT dan Perplexity butuh sinyal tambahan: data terstruktur JSON-LD, jawaban langsung yang mudah diekstrak, dan akses crawler AI (GPTBot, PerplexityBot) di robots.txt. GEO/AEO memperluas praktik SEO ke permukaan pencarian generatif ini.
Teknologi apa yang dipakai untuk jasa web development ini?
Pengembangan web memakai Next.js, React, TypeScript, Tailwind CSS, Node.js, dengan pendekatan SSR-first agar konten tetap terbaca lengkap oleh crawler non-JS (termasuk AI crawler seperti GPTBot dan PerplexityBot). Situs ini sendiri dibangun dengan stack yang sama sebagai bukti langsung, bukan sekadar daftar teknologi di halaman jasa.
Kapan sebaiknya pilih freelancer SEO dibanding agency SEO?
Freelancer individu seperti M. Irfan Ramadhan cocok untuk proyek dengan scope yang jelas dan komunikasi langsung ke satu orang yang mengerjakan sekaligus mengeksekusi, tanpa lapisan account manager. Agency lebih cocok kalau kebutuhannya mencakup banyak disiplin sekaligus dalam tim besar. Karena SEO dan pengembangan web dikerjakan orang yang sama di sini, strategi dan implementasi kode berjalan dalam satu alur tanpa handoff.
Apakah jasa ini sama dengan digital marketing agency yang menangani semua kanal?
Tidak. Digital marketing agency biasanya menangani banyak kanal sekaligus (iklan berbayar, media sosial, email marketing) dalam satu tim. Layanan M. Irfan Ramadhan fokus khusus pada SEO (termasuk GEO/AEO), riset kata kunci, dan pengembangan web, tidak mencakup iklan berbayar atau manajemen media sosial. Fokus sempit ini memungkinkan strategi SEO diimplementasikan langsung di level kode oleh orang yang sama.
Kenapa brand saya belum tentu muncul saat orang bertanya ke ChatGPT atau Perplexity, meski sudah rank bagus di Google?
Karena ranking Google klasik dan kemunculan di jawaban AI generatif adalah dua sinyal berbeda. AI seperti ChatGPT dan Perplexity memilih sumber berdasarkan kemudahan ekstraksi konten: jawaban langsung di awal, struktur heading/list jelas, data terstruktur JSON-LD, dan tanda kesegaran - bukan semata ranking. Situs rank tinggi tapi tidak ramah-kutipan bisa tidak terkutip di AI. Ini lever jasa GEO/AEO M. Irfan Ramadhan.
Bagaimana cara menilai kredibilitas jasa SEO freelancer tanpa testimoni klien?
Situs ini sengaja tidak menampilkan testimoni klien karena belum ada yang bisa diverifikasi secara jujur. Sinyal kredibilitas yang lebih bisa dicek langsung: portofolio proyek nyata di halaman Portofolio, daftar keahlian teknis yang eksplisit, dan situs ini sendiri dibangun memakai stack yang sama yang ditawarkan ke klien (Next.js, React, TypeScript, skema JSON-LD, optimasi GEO/AEO) sehingga bisa diverifikasi lewat view-source, bukan sekadar klaim di atas kertas.