PRIONATION.io
Mulai Diagnostik →
Showcase · 🇫🇷 Essonne · Layanan rumah tangga

GLVitr'Clean: bisnis kebersihan lokal yang mudah ditemukan, kota demi kota

Share:
TL;DR

GLVitr'Clean membersihkan jendela, teras, daun jendela, fasad, panel surya, dan rumah di Essonne dan Seine-et-Marne. PRIONATION membangun situsnya sebagai static export dalam bahasa Prancis dan Inggris — 224 halaman, sebagian besar menjawab “[layanan] di [kota]” — dengan formulir penawaran harga di edge function, foto sebelum-sesudah nyata dari pekerjaan klien, dan pengecekan kepatuhan yang hanya membiarkan klaim kredit pajak 50% muncul di tempat yang memang diizinkan. Lighthouse mobile mencetak skor 97–99 untuk performa dan 100 untuk aksesibilitas, best practices, dan SEO.

GLVitr'Clean adalah perusahaan kebersihan multi-layanan yang berbasis di Linas, Essonne, melayani rumah tangga dan bisnis di Essonne dan Seine-et-Marne: jendela, teras, daun jendela dan pintu, fasad, panel surya, tempat sampah, dan pembersihan rumah. Situsnya live di glvitr-clean.com.

Halaman ini membahas bagaimana situs disusun untuk pencarian lokal, bagaimana permintaan penawaran harga sampai ke tim, bagaimana klaim kredit pajak dijaga tetap aman secara hukum, dan apa yang masih menunggu dari klien. Angka lead dan trafik akan dipublikasikan begitu sudah diukur.

Hambatannya: ditemukan di kota sebelah

Bisnis kebersihan lokal dipilih oleh orang yang mencari layanan di tempat tinggalnya — “nettoyage de vitres Arpajon” (pembersihan kaca Arpajon), “nettoyage terrasse Brétigny” (pembersihan teras Brétigny). Satu beranda tak bisa menjawab itu untuk setiap kota dan setiap layanan, dan halaman generik dengan nama kota yang ditukar persis jenis halaman yang lama-lama diabaikan mesin pencari.

Maka situs dibangun sebagai grid jawaban nyata: setiap layanan, setiap commune yang dilayani, dan setiap kombinasi keduanya, masing-masing dengan paragraf lokalnya sendiri.

224 halaman, tak satu pun rekaan

Situs ini adalah static export Next.js dalam bahasa Prancis dan Inggris: 112 halaman di tiap bahasa. Isinya beranda, hub layanan dan zona, tujuh halaman layanan, dua belas halaman commune di Essonne, 84 halaman layanan-per-commune, serta halaman untuk kredit pajak, klien profesional, pekerjaan yang sudah selesai, formulir penawaran harga, dan pemberitahuan legal.

Klien juga melayani Seine-et-Marne, tetapi belum menyebutkan kota-kotanya di sana, jadi belum ada halaman commune Seine-et-Marne. Mereka-reka halaman itu berarti halaman tipis dan klaim yang belum dikonfirmasi siapa pun. Halaman-halaman itu akan ditambahkan begitu klien menyebutkannya.

Formulir penawaran harga di edge function

Static export tak punya server, dan kunci API penyedia email tak boleh sampai ke browser. Karena itu formulir penawaran harga mengirim ke Vercel Edge Function terpisah yang meneruskan permintaan melalui Resend ke tiga alamat tim, lalu mengirim konfirmasi ke pelanggan — hanya jika salinan untuk tim sudah terkirim.

Fungsi ini memeriksa origin permintaan, membatasi laju per alamat IP dan per penerima, menolak body di atas 16 KB, dan memuat field honeypot. Setelah mengirim, pelanggan bisa membuka WhatsApp dengan pesan yang sudah terisi yang menyebutkan layanan yang dipilih, sehingga mereka bisa langsung mengirim foto pekerjaannya.

Kredit pajak, di balik pengecekan kepatuhan

Layanan rumah tangga di Prancis bisa memenuhi syarat kredit pajak 50%, yang merupakan nilai jual kuat — dan risiko hukum bila diklaim untuk layanan yang tak memenuhi syarat, karena itu bisa tergolong praktik komersial yang menyesatkan. Di situs ini, kelayakan adalah field data pada setiap layanan, dan angka 50% hanya ditampilkan pada empat layanan yang memenuhi syarat; fasad, panel surya, tempat sampah, dan layanan bisnis tak pernah menampilkannya.

Skrip pengecekan kepatuhan menggagalkan build jika klaim itu bocor ke halaman yang salah, dan kredensial resminya tetap dalam mode tertunda sampai nomor registrasi klien ada. Klaim pemasaran hanya sekuat dokumen di belakangnya.

Pekerjaan nyata, foto stok berlabel

Bagian sebelum-sesudah memakai tiga pekerjaan klien yang nyata — teras keramik, atap kaca veranda, dan teras paving dalam video — dengan slider perbandingan yang bisa digeser. Di bagian yang belum punya foto nyata, yaitu hero, bagian tentang kami, dan blok kontak, gambar stok diberi label di layar sebagai ilustrasi, dan akan diganti seiring arsip foto klien tiba.

Panel “tulis kepada kami” sengaja tidak dibuat sebagai widget chat. Ia adalah panel statis yang menawarkan panggilan telepon, WhatsApp, atau formulir, karena chat ter-hosting akan menambah cookie, tak cocok dengan static export, dan akan menjanjikan jawaban langsung padahal tak ada orang yang siap menjawab.

Cepat, valid, dan mudah dibaca

Lighthouse mobile mencetak skor 97 hingga 99 untuk performa dan 100 untuk aksesibilitas, best practices, dan SEO di setiap tipe halaman yang diukur. Setiap halaman memiliki data terstruktur — bisnis layanan rumah tangga, layanan beserta area yang dilayani, jawaban FAQ, dan breadcrumb — ditambah alternatif bahasa Prancis, Inggris, dan default, file llms.txt, dan ping IndexNow.

Perpindahan domain menunjukkan mengapa pengecekan itu penting. Sebuah environment variable usang membuat setiap URL kanonik tetap di domain lama; setelah perbaikan — URL situs kini di-hardcode dan diverifikasi oleh skrip pengecekan host — audit live pada 5 Oktober 2026 mencatat 224 dari 224 halaman valid di domain baru, naik dari nol.

Apa yang masih menunggu dari klien

Markup ulasan tetap nonaktif sampai ada ulasan terverifikasi, detail asuransi profesional ditandai “akan dilengkapi”, dan tak ada harga yang dipublikasikan sampai klien menetapkannya. Kota-kota di Seine-et-Marne dan arsip foto lengkap adalah item terbuka lainnya.

Tak satu pun kekosongan ini ditutup-tutupi. Masing-masing tampil sebagai tertunda atau sama sekali tidak dirender, sehingga situs tak pernah mengklaim lebih dari yang bisa dibuktikan bisnisnya.

Pelajaran yang dapat dialihkan

Bagi bisnis jasa lokal, situs sebagian besar adalah soal struktur: halaman yang tepat untuk setiap layanan di setiap kota, cepat dan valid, dengan satu cara jelas untuk meminta penawaran harga. Struktur itulah yang mengubah bisnis kecil menjadi bisnis yang bisa ditemukan.

Dan klaim yang membawa bobot hukum — kredit pajak, sertifikasi, skor ulasan — tempatnya di data dengan pengecekan atasnya, bukan di teks pemasaran. Build yang gagal ketika sebuah klaim bocor lebih murah daripada sebuah keluhan.

Pertanyaan yang sering diajukan

Apa yang dibangun PRIONATION untuk GLVitr'Clean?

Seluruh situs dwibahasa di glvitr-clean.com: 224 halaman untuk layanan dan commune, formulir penawaran harga di edge function dengan pengiriman email, galeri sebelum-sesudah, data terstruktur, dan pengecekan build yang menjaga klaim kredit pajak serta domain kanonik.

Mengapa begitu banyak halaman untuk bisnis lokal?

Karena pelanggan mencari layanan di kota mereka. Setiap halaman layanan-per-commune menjawab satu pencarian seperti itu dengan konten lokalnya sendiri, alih-alih satu halaman generik yang mencoba meraih peringkat di mana-mana.

Bagaimana klaim kredit pajak ditangani?

Kelayakan disimpan per layanan dan angka 50% hanya muncul di empat layanan yang memenuhi syarat. Skrip kepatuhan menggagalkan build jika angka itu muncul di tempat lain, dan kredensial resmi tetap tertunda sampai nomor registrasi klien ada.

Apakah foto-fotonya asli?

Pekerjaan sebelum-sesudah adalah pekerjaan klien yang nyata. Gambar stok di bagian lain diberi label sebagai ilustrasi di halaman dan sedang diganti seiring foto klien tiba.

Di mana hasilnya?

Hasil teknis sudah diukur: Lighthouse mobile 97–99 untuk performa dan 100 untuk aksesibilitas, best practices, dan SEO, serta 224 dari 224 halaman valid setelah perpindahan domain. Angka lead dan trafik akan dipublikasikan begitu sudah diukur.

Mulai dengan Diagnostic

Dua minggu. €5.000. Hambatan yang terpetakan dan rencana siap produksi — tanpa kewajiban melanjutkan ke Build.

Mulai Diagnostic →