REST API referencia
Építse be a tömeges indexelés-ellenőrzést közvetlenül saját irányítópultjaiba, eszközeibe vagy szkriptjeibe. Automatizálja SEO-folyamatát nagy áteresztőképességű API-nkkal.
Az IndexChecker REST API-jával saját szkriptjeiből és irányítópultjairól hozhat létre ellenőrzési projekteket, olvashatja ki azok indexelési állapotát, és ellenőrizheti kreditegyenlegét. Minden kérést a titkos API-kulcsa hitelesít a POST törzsben, a végpontok JSON-t adnak vissza, egy projekt akár 50 000 URL-t is fogad, és 1 kredit 1 URL-t ellenőriz.
Milyen végpontjai vannak az IndexChecker API-nak?
| Végpont | Módszer | Rendeltetés |
|---|---|---|
| /api/project/create | POST | Ellenőrzési projekt létrehozása URL-listából |
| /api/project/show | POST | Egy projekt állapotának, statisztikáinak és linkjeinek lekérése |
| /api/project/show_all | POST | Az összes projekt listázása |
| /api/project/delete | POST | Projekt végleges törlése |
| /api/check-balance | POST | Az aktuális kreditegyenleg lekérdezése |
Első lépések
Fiók
Hitelesítés
A kéréseket úgy hitelesítse, hogy a titkos API-kulcsát a kérés törzsébe (POST paraméterek) helyezi.
API-kulcsát az irányítópult beállításaiban találja és kezelheti.
Biztonsági figyelmeztetés: Őrizze biztonságban az API-kulcsát. Ne ossza meg nyilvánosan elérhető kódban (például ügyféloldali JS-ben).
Projekt létrehozása
Új ellenőrzési projekt létrehozása URL-listával.
A titkos API-kulcsa.
A projekt neve.
Függőleges vonallal | elválasztott URL-lista.
-d "apikey=YOUR_API_KEY" \
-d "project_name=MyProject" \
-d "urls=https://site1.com|https://site2.com"
"error": 0,
"message": "project MyProject has been added in it 2 links.",
"project_name": "MyProject",
"procjet_id": 154,
"project_id": 154,
"add_links_count": 2
}
Projekt részleteinek lekérése
Egy adott projekt állapotának, statisztikáinak és linkjeinek lekérése.
A lekérni kívánt projekt azonosítója.
"project_name": "MyProject",
"description": "optional description",
"date_created": "2023-10-12 14:30:00",
"project_id": "154",
"urls": {
"https://site1.com": "1",
"https://site2.com": "-1"
},
"statistics": {
"total_links": 2,
"indexed": 1,
"not_indexed": 0,
"pending": 1,
"percentage": 50
}
}
Összes projekt listázása
Az összes projekt listájának lekérése.
"154": {
"project_name": "MyProject",
"description": "",
"date_created": "2023-10-12 14:30:00"
},
"155": {
"project_name": "Another Project",
"description": "SEO Audit",
"date_created": "2023-10-13 09:15:00"
}
}
Projekt törlése
Egy projekt és az összes kapcsolódó adat végleges eltávolítása.
A törlendő projekt azonosítója.
"id": "154",
"error": 0,
"message": "The MyProject project has been deleted"
}
Egyenleg ellenőrzése
Az aktuális kreditkeret lekérdezése.
"limit": 4500,
"error": 0
}
Gyakori kérdések
Hogyan hitelesíthetem az API-kéréseket?
Minden kérés POST törzsében adja meg titkos API-kulcsát apikey paraméterként. A kulcsot az irányítópult beállításaiban találja és kezelheti.
Hány URL lehet egy API-projektben?
Projektenként legfeljebb 50 000 URL, ugyanannyi, mint az irányítópulton. Projekt létrehozásakor függőleges vonallal válassza el őket az urls paraméterben.
Mennyibe kerül egy API-n keresztüli ellenőrzés?
Ellenőrzött URL-enként 1 kredit, a második adatközpontos újraellenőrzéssel együtt. A kreditek soha nem járnak le, és az API-hozzáférés minden csomagban benne van, az ingyenes próbaverziótól kezdve.
Milyen formátumban válaszol az API?
JSON-ban. Minden végpont visszaad egy error mezőt, amely sikeres kérésnél 0, valamint a projekt adatait: állapotot, statisztikát és adott esetben URL-enkénti indexelési eredményt.
Az IndexChecker egy tömeges Google-indexelés-ellenőrző, amelyet az AP2Media Sp. z o.o. üzemeltet, egy EU-ban bejegyzett, a lengyelországi Czerwinben székelő vállalat (közösségi adószám: PL7582396091). A vállalat saját SEO-projektjeiben éles üzemben használják, köztük a drukujemy3d.pl helyi SEO-szolgáltatásban, és az elmúlt 30 napban több mint kétmillió URL-t ellenőrzött ügyfelei számára.
A Google hivatalos dokumentációja arról, hogyan működik az indexelés, és hogyan lehet ellenőrizni.