SEO AUTOMATION SUITE

Dashboard

PHP 8.2.33API unchecked
KULTIVATOR SERP

Dorking, generator, dan kontrol workflow dalam satu panel.

Versi V17 memakai Microsoft Edge Enterprise Resilient SERP Engine untuk Bing dan Google. Pilih search engine serta mode query, lalu Python membuka Edge di Remote Desktop, menjalankan pencarian, membaca URL page-by-page, dan mengirim hasil live ke PHP.

logo
Engine
EDGE V17Adaptive page-state + persistent ledger
Generator
Directoutput langsung ke folder target
Templates
∞dynamic round-robin slots*
API
—klik check untuk status

Python API

Tes koneksi sebelum dorking.

API
PHP Relay adalah jalur utama: Browser → PHP → Python 157.66.56.152. Ini menghindari CORS/mixed-content dan membuat tombol Start stabil.
Gunakan PHP Relay untuk Remote Desktop/VPS. Browser Direct hanya untuk diagnostic/advanced.
Belum diperiksa
Target utama: http://157.66.56.152:8787 • AUTO akan mencoba relay + direct fallback.

Remote Desktop Setup v15

Konfigurasi untuk IP 157.66.56.152.

→
DI REMOTE DESKTOP 157.66.56.152: 1. Pastikan Microsoft Edge sudah terpasang di Remote Desktop. 2. Buka Command Prompt / PowerShell sebagai Administrator. 3. Disarankan jalankan sekali: python -m pip install -U selenium 4. Jalankan API: python dork_api.py --host 0.0.0.0 --port 8787 --public-host 157.66.56.152 --open-firewall 5. Pastikan console menampilkan Edge path + REMOTE URL http://157.66.56.152:8787. 6. Tes: http://127.0.0.1:8787/health lalu http://157.66.56.152:8787/health. 7. Di PHP gunakan API URL http://157.66.56.152:8787 dan Connection Mode PHP Relay — recommended. 8. Buka menu Bing / Google Dork → pilih engine → EDGE VISUAL → klik TEST. Jendela Edge harus terbuka pada RDP. Saat job berjalan, jangan logout dari Windows session. Jika Bing menampilkan verifikasi, selesaikan manual pada jendela Edge; worker akan menunggu lalu melanjutkan otomatis. Jika health lokal berhasil tetapi remote gagal, port 8787 masih diblokir firewall/security-group provider.
SEARCH INDEX INTELLIGENCE • V17 ENTERPRISE RESILIENT BING + GOOGLE

Microsoft Edge Ultra Reliable SERP Capture Engine

Pilih Bing atau Google, lalu tentukan pola pencarian: site:domain, domain langsung, url:domain, atau inurl:domain. Python membuka Edge di Remote Desktop, membaca page secara berurutan tanpa limit angka saat Pages=0, menggabungkan DOM + Shadow DOM + CDP + HTML, lalu mengirim URL kembali ke PHP secara live.

BING • EDGEMicrosoft Edge → Bing → site:domain

Collector Configuration

Single atau batch domain; URL/protocol/subdomain otomatis dinormalisasi.

01
Opsional: load domains.txt0 domain
B
BING / GOOGLE DEEP SERPBing memakai collector stabil; Google memakai Dedicated Deep Capture yang memulihkan URL setiap judul hasil sebelum lanjut halaman.
V17 ENTERPRISE
QUERY PREVIEWsite:domain.com
Untuk Google, V17 memvalidasi setiap page sebagai state baru, menyimpan NEXT href asli, memakai direct-offset recovery bila perlu, lalu mengambil seluruh external result anchor melalui multi-channel capture sebelum lanjut. Pages / domain = 0 berarti lanjut sampai Google/Bing tidak memberikan halaman berikutnya.
Edge tampil di Remote Desktop
Fresh Offset membuat dokumen baru untuk setiap page, lalu memverifikasi hasilnya sebelum scraping.
Google tidak pindah page sebelum URL dari judul hasil dicoba direcover berulang.
No-new / repeated pages
V17 ENTERPRISE RELIABILITY LAYERGoogle page 2+ memakai page-state validation, native/direct adaptive navigation, all-result-anchor capture, quorum recovery, dan persistent state ledger.
ANTI-STALE DOM
Bisa resume manual dari page tertentu.
Visible H3Broad AnchorsSeleniumShadow DOMRuntime DOMCDP SnapshotAccessibility TreeRendered Markup
V17 PAGE STATE + RESULT LEDGERSetiap page divalidasi, discrape sampai stabil, dicatat ke SQLite, dan dapat dipause/resume tanpa refresh.
SELF-HEALING
Page tidak dianggap selesai hanya karena URL browser berubah. V17 menunggu result-set stabil dan mencatat jumlah H3/Main/All URL per page.
Selain TXT/CSV/JSON, Python menghasilkan metadata CSV/JSON dengan domain, page, rank, title, kind, URL, dan channel sumber.
Page State MachineNative NEXT MemoryDirect Offset RecoveryAll Result AnchorsSQLite LedgerPause / ResumeSelector LearningMetadata Export
belum diuji
0 = TANPA batas jumlah page. Collector berjalan page 1 → page 2 → page 3 → seterusnya sampai akhir. Mode default membuka offset page berikutnya sebagai dokumen baru, memverifikasi signature/offset/result baru, baru melakukan scraping; native NEXT menjadi fallback.
Dipakai hanya pada engine HTTP.

Live Mission Control

Status langsung dari worker Python.

NO JOB
IDLE
Belum ada job.
Phaseidle
Page failures0
Recovered pages0
Persistenceready
1UIready
2PHPrelay
3PYTHONaccept
4EDGEbrowser
5BINGpages
6DONEtxt
VISIBLE CARDS0
MAIN URL0
CAPTURE RATIO0%
LAST PAGE NEW0
PageOffsetVisibleMainCapturedNewRatioQualityChannelsNavigationAttemptsNext
Audit page akan muncul saat job berjalan.
V17 memvalidasi page Google sebagai state baru, menggabungkan seluruh result anchor yang terlihat dan channel recovery, lalu menyimpan audit + checkpoint sebelum page berikutnya. Setelah itu setiap halaman di-recapture beberapa kali melalui Result Card, Heading, Shadow DOM, Selenium, CDP snapshot, dan rendered HTML. Pages / domain = 0 berarti lanjut sampai search engine tidak memberikan halaman berikutnya atau mengulang SERP yang sama.
UNIQUE URL
0hasil final
PAGES
0halaman diproses
PAGE ACTIONS
0page / request processed
DOMAINS
0selesai
ENGINE
—strategy terakhir
BROWSER STATUS
—Edge / HTTP state
[ready] V17 Enterprise Resilient Google Adaptive State Machine + Bing Stable siap. Setiap page diaudit: jumlah card, main URL, capture ratio, recovery pass, lalu NEXT sampai halaman terakhir yang disediakan engine.

    Collected URLs

    URL unik dari seluruh SERP Bing/Google yang benar-benar diekspos ke Edge. Export lokal tidak memerlukan request tambahan.

    Domain Diagnostics

    Ringkasan stop reason dan engine per domain.

    ⌁
    DomainURLEngineQueryStop
    Belum ada data.

    Generator Configuration

    Jumlah landing page selalu mengikuti jumlah baris folder.txt.

    02

    Folder List

    Nested path otomatis dibuat. Output langsung di lokasi PHP.

    A
    folder.txt0 lines
    about-us koi/star koi/star/v1 koi/implant

    Templates — Round Robin

    Template #1 → #2 → ... → kembali ke #1 sampai folder habis.

    B
    main templaterequired
    1 template

    Brand

    Round robin → {brand}

    brand.txt0 lines

    Title

    Round robin → {title}

    title.txt0 lines

    Description

    Round robin → {description}

    description.txt0 lines

    Keyword

    Round robin → {keyword}

    keyword.txt0 lines

    Gambar

    Round robin → {gambar}

    gambar.txt0 lines

    Favicon

    Round robin → {favicon}

    favicon.txt0 lines

    Logo

    Round robin → {logo}

    logo.txt0 lines

    Link Daftar Unlimited

    Input ke-1 = {link-daftar}; berikutnya {link-daftar2}, {link-daftar3}, dst.

    C
    1 slot

    Custom Parameters

    Buat parameter sendiri. Isi fixed value atau upload .txt agar ikut round-robin.

    D
    0 custom

    V17 Generator Quality Gate

    Preflight browser-side untuk mendeteksi mismatch jumlah data sebelum file ditulis.

    Q
    Folder targets0
    Shortest dataset0
    Templates1
    Preflightwaiting
    Round-robin tetap diperbolehkan. Panel ini hanya memberi audit agar Anda tahu dataset mana yang akan berulang paling cepat.

    Live Input Analyzer

    Browser membaca jumlah baris file sebelum submit; file tetap dikirim normal saat generate.

    ↻
    InputLinesRuleStatus
    Pilih file untuk mulai analisis.

    Execute

    Tidak ada folder generated.

    ▶
    Estimated LP
    0mengikuti baris folder.txt

    Parameter & Petunjuk Pemakaian

    Semua token berikut dapat ditempatkan langsung di file template .txt.

    ?
    {brand}brand.txt, round robin.
    {title}title.txt, round robin.
    {description}description.txt, round robin.
    {keyword}keyword.txt, round robin.
    {gambar}gambar.txt, round robin.
    {favicon}favicon.txt, round robin.
    {logo}logo.txt, round robin.
    {Canonical}Canonical hasil normalisasi; mode base/path dapat dipilih.
    {canonical}Alias lowercase untuk {Canonical}.
    {link-daftar}Link daftar pertama dari GUI.
    {link-daftar2}Link daftar kedua; lanjut 3,4,5,dst.
    {path}Path penuh target, contoh koi/star/v1.
    {slug}Segmen folder terakhir, contoh v1.
    {url}URL canonical yang digunakan untuk target ini.
    {index}Nomor landing page mulai dari 1.
    {index0}Nomor mulai dari 0.
    {date}Tanggal generate YYYY-MM-DD.
    {datetime}Tanggal dan waktu generate.
    {custom-name}Custom parameter dari menu generator. Bisa fixed atau round-robin file.

    Aturan Round Robin

    folder.txt menentukan JUMLAH landing page. Contoh folder 10.000 baris, brand 5.000 baris: LP #1..#5000 → brand #1..#5000 LP #5001 → kembali ke brand #1 LP #10000 → brand #5000 Template juga memakai pola yang sama.

    Nested Folder

    folder.txt: about-us koi/star koi/star/v1 koi/implant Hasil langsung: ./about-us/index.php ./koi/star/index.php ./koi/star/v1/index.php ./koi/implant/index.php

    Python API

    # Linux / Windows / macOS python dork_api.py --host 0.0.0.0 --port 8787 # Optional API key via environment KULTIVATOR_API_KEY=your_secret python dork_api.py --host 0.0.0.0 --port 8787 Endpoint: GET /health POST /api/dork/start GET /api/job?id=JOB_ID GET /api/log?id=JOB_ID GET /api/result?id=JOB_ID GET /api/browser/status GET /api/probe?domain=DOMAIN&mode=auto POST /api/dork/pause POST /api/dork/resume POST /api/dork/cancel POST /api/dork (compatibility/synchronous)
    Template menghasilkan file index.php. Gunakan template yang Anda percaya, karena kode PHP di dalam template akan dijalankan oleh web server saat file hasil diakses.

    PHP Environment

    Status runtime yang berpengaruh ke upload/generator.

    SYS
    PHP8.2.33
    HTTP ClientcURL
    ZIPON
    WritableYES
    max_file_uploads20
    upload_max_filesize2M
    post_max_size8M
    Working directory/home/btaregak/public_html

    Generator History

    8 proses terakhir selama session browser/server ini.

    H
    TimeCountModeCanonical
    Belum ada history.

    Deployment Notes

    Recommended: - PHP 8.1+; cURL direkomendasikan, stream HTTP fallback tersedia jika allow_url_fopen aktif. - Direktori file PHP harus writable jika generator digunakan. - Samakan API key PHP ↔ Python dan ganti default key sebelum public deployment. - Jika Python API berada di server berbeda, batasi port dengan firewall/reverse proxy. - max_file_uploads PHP membatasi jumlah template/custom file yang bisa dikirim dalam satu request. - post_max_size dan upload_max_filesize harus cukup besar untuk semua file .txt.