Search Console API menawarkan layanan berikut:
- Analisis Penelusuran - Mengkueri data traffic untuk situs Anda.
- Peta situs - Cantumkan semua peta situs Anda, minta informasi tentang peta situs tertentu, dan kirimkan peta situs ke Google.
- Sites - Mencantumkan/menambahkan/menghapus properti dari akun Search Console.
- Inspeksi URL - Periksa status halaman di indeks Google (setara dengan Inspeksi URL di Search Console).
Analisis Penelusuran
Untuk mengetahui detail Referensi Analisis Penelusuran, lihat halaman representasi resource.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://www.googleapis.com/webmasters/v3, kecuali dinyatakan lain | ||
query |
POST /sites/siteUrl/searchAnalytics/query
|
Mengkueri data traffic penelusuran dengan filter dan parameter yang Anda tetapkan. Metode ini menampilkan nol atau beberapa baris yang dikelompokkan menurut kunci baris (dimensi) yang Anda tentukan. Anda harus menentukan rentang tanggal untuk satu atau beberapa hari. Jika tanggal adalah salah satu dimensi, hari tanpa data akan dihapus dari daftar hasil. Untuk mempelajari hari apa yang memiliki data, buat kueri tanpa filter yang dikelompokkan menurut tanggal, untuk rentang tanggal yang diinginkan. Hasil diurutkan menurut jumlah klik secara menurun. Jika dua baris memiliki jumlah klik yang sama, baris tersebut akan diurutkan dengan cara acak. Lihat contoh python untuk memanggil metode ini. Contoh POST JSON:
POST https://www.googleapis.com/webmasters/v3/sites/https%3A%2F%2Fwww.example.com%2F/searchAnalytics/query { "startDate": "2015-04-01", "endDate": "2015-05-01", "dimensions": ["country","device"] } |
Peta situs
Untuk mengetahui detail Resource Peta Situs, lihat halaman representasi resource.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://www.googleapis.com/webmasters/v3, kecuali dinyatakan lain | ||
hapus |
DELETE /sites/siteUrl/sitemaps/feedpath
|
Menghapus peta situs dari situs ini. |
dapatkan |
GET /sites/siteUrl/sitemaps/feedpath
|
Mengambil informasi tentang peta situs tertentu. |
list |
GET /sites/siteUrl/sitemaps
|
Mencantumkan entri peta situs yang dikirim untuk situs ini, atau disertakan dalam file indeks peta situs (jika sitemapIndex ditentukan dalam permintaan).
|
kirim |
PUT /sites/siteUrl/sitemaps/feedpath
|
Mengirim peta situs untuk situs. |
Situs
Untuk mengetahui detail Resource Sites, lihat halaman representasi resource.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://www.googleapis.com/webmasters/v3, kecuali dinyatakan lain | ||
tambahkan |
PUT /sites/siteUrl
|
Menambahkan situs ke kumpulan situs pengguna di Search Console. |
hapus |
DELETE /sites/siteUrl
|
Menghapus situs dari kumpulan situs Search Console pengguna. |
dapatkan |
GET /sites/siteUrl
|
Mengambil informasi tentang situs tertentu. |
list |
GET /sites
|
Menampilkan daftar situs Search Console pengguna. |
Inspeksi URL
Untuk mengetahui detail resource Inspeksi URL, lihat halaman representasi resource.
Metode | Permintaan HTTP | Deskripsi |
---|---|---|
URI yang terkait dengan https://searchconsole.googleapis.com/v1 | ||
index.inspect |
POST /urlInspection/index:inspect
|
Informasi tentang URL yang diberikan dalam indeks Google. Contoh POST JSON:
POST https://searchconsole.googleapis.com/v1/urlInspection/index:inspect { "inspectionUrl": "https://www.example.com/mypage", "siteUrl": "https://www.example.com/", "languageCode": "en-US"} |