📡 Google Indexing API

Submit URL resmi ke Google — cara sah untuk memberi tahu ada halaman baru/update

Fitur belum aktif. File service account belum ditemukan di storage/gsc-service-account.json. APP_GSC_ENABLED masih false di config.php.
Cara Setup (sekali saja)
1. Aktifkan Indexing API di Google Cloud Console

Buka console.cloud.google.com, pilih/buat project, klik Enable pada "Web Search Indexing API".

2. Buat Service Account & download JSON key

Di project yang sama: IAM & Admin → Service Accounts → Create Service Account → beri nama apapun → Create Key → pilih JSON → file akan terdownload otomatis.

3. Tambahkan Service Account sebagai Owner di Search Console

Buka Search Console → pilih property https://coto.asia/ → Settings → Users and permissions → Add user → paste client_email dari file JSON → pilih level Owner (bukan Full/Restricted biasa, harus Owner).

4. Upload file JSON ke server

Via File Manager, upload file JSON tadi ke storage/gsc-service-account.json (path ini sudah diblokir dari akses publik lewat .htaccess yang sudah ada).

5. Aktifkan di config.php

Ubah define('APP_GSC_ENABLED', false); menjadi true, dan pastikan APP_GSC_DEFAULT_SITE_URL sama persis dengan property URL di Search Console (termasuk trailing slash).

Catatan jujur: Google secara resmi hanya menjamin efek Indexing API untuk halaman JobPosting/BroadcastEvent. Untuk halaman umum, ini tetap cara SAH untuk memberi sinyal ke Google, tapi bukan jaminan ranking naik atau indexing lebih cepat.