Search Console API নিম্নলিখিত পরিষেবাগুলি অফার করে:
- অনুসন্ধান বিশ্লেষণ - আপনার সাইটের জন্য ট্রাফিক ডেটা জিজ্ঞাসা করুন।
- সাইটম্যাপ - আপনার সমস্ত সাইটম্যাপ তালিকাভুক্ত করুন, একটি নির্দিষ্ট সাইটম্যাপ সম্পর্কে তথ্যের জন্য অনুরোধ করুন এবং Google-এ একটি সাইটম্যাপ জমা দিন।
- সাইটগুলি - আপনার অনুসন্ধান কনসোল অ্যাকাউন্ট থেকে বৈশিষ্ট্যগুলি তালিকাভুক্ত করুন/যোগ করুন/সরান।
- ইউআরএল পরিদর্শন - Google সূচকে একটি পৃষ্ঠার স্থিতি পরীক্ষা করুন (সার্চ কনসোলে ইউআরএল পরিদর্শনের সমতুল্য)।
অনুসন্ধান বিশ্লেষণ
অনুসন্ধান বিশ্লেষণ সম্পদ বিবরণের জন্য, সম্পদ প্রতিনিধিত্ব পৃষ্ঠা দেখুন।
পদ্ধতি | HTTP অনুরোধ | বর্ণনা |
---|---|---|
https://www.googleapis.com/webmasters/v3 এর সাথে সম্পর্কিত URI, যদি না অন্যথায় উল্লেখ করা হয় | ||
প্রশ্ন | POST /sites/ siteUrl /searchAnalytics/query | আপনার সংজ্ঞায়িত ফিল্টার এবং পরামিতি সহ আপনার অনুসন্ধান ট্রাফিক ডেটা জিজ্ঞাসা করুন। পদ্ধতিটি আপনার সংজ্ঞায়িত সারি কী (মাত্রা) দ্বারা গোষ্ঠীবদ্ধ শূন্য বা তার বেশি সারি প্রদান করে। আপনাকে অবশ্যই এক বা একাধিক দিনের একটি তারিখ পরিসীমা নির্ধারণ করতে হবে। যখন তারিখটি মাত্রাগুলির মধ্যে একটি হয়, তখন ফলাফলের তালিকা থেকে ডেটা ছাড়া যেকোনো দিন বাদ দেওয়া হয়। কোন দিনগুলিতে ডেটা আছে তা জানতে, আগ্রহের তারিখের পরিসরের জন্য তারিখ অনুসারে গোষ্ঠীভুক্ত ফিল্টার ছাড়াই একটি প্রশ্ন জারি করুন৷ ক্রমবর্ধমান ক্লিকের সংখ্যা অনুসারে ফলাফলগুলি সাজানো হয়। যদি দুটি সারিতে একই ক্লিকের সংখ্যা থাকে, তাহলে সেগুলিকে নির্বিচারে সাজানো হয়। এই পদ্ধতিতে কল করার জন্য পাইথন নমুনা দেখুন। JSON POST উদাহরণ: 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"] } |
সাইটম্যাপ
সাইটম্যাপ সম্পদ বিবরণের জন্য, সম্পদ প্রতিনিধিত্ব পৃষ্ঠা দেখুন।
পদ্ধতি | HTTP অনুরোধ | বর্ণনা |
---|---|---|
https://www.googleapis.com/webmasters/v3 এর সাথে সম্পর্কিত URI, যদি না অন্যথায় উল্লেখ করা হয় | ||
মুছে ফেলা | DELETE /sites/ siteUrl /sitemaps/ feedpath | এই সাইট থেকে একটি সাইটম্যাপ মুছে দেয়। |
পাওয়া | GET /sites/ siteUrl /sitemaps/ feedpath | একটি নির্দিষ্ট সাইটম্যাপ সম্পর্কে তথ্য পুনরুদ্ধার করে। |
তালিকা | GET /sites/ siteUrl /sitemaps | এই সাইটের জন্য জমা দেওয়া সাইটম্যাপ-এন্ট্রিগুলি তালিকাভুক্ত করে, বা সাইটম্যাপ সূচক ফাইলে অন্তর্ভুক্ত করে (যদি অনুরোধে sitemapIndex নির্দিষ্ট করা থাকে)। |
জমা | PUT /sites/ siteUrl /sitemaps/ feedpath | একটি সাইটের জন্য একটি সাইটম্যাপ জমা দেয়। |
সাইট
সাইট সম্পদ বিবরণের জন্য, সম্পদ প্রতিনিধিত্ব পৃষ্ঠা দেখুন.
পদ্ধতি | HTTP অনুরোধ | বর্ণনা |
---|---|---|
https://www.googleapis.com/webmasters/v3 এর সাথে সম্পর্কিত URI, যদি না অন্যথায় উল্লেখ করা হয় | ||
যোগ করুন | PUT /sites/ siteUrl | সার্চ কনসোলে ব্যবহারকারীর সাইটের সেটে একটি সাইট যোগ করে। |
মুছে ফেলা | DELETE /sites/ siteUrl | ব্যবহারকারীর সার্চ কনসোল সাইটগুলির সেট থেকে একটি সাইট সরিয়ে দেয়। |
পাওয়া | GET /sites/ siteUrl | নির্দিষ্ট সাইট সম্পর্কে তথ্য পুনরুদ্ধার করে। |
তালিকা | GET /sites | ব্যবহারকারীর অনুসন্ধান কনসোল সাইটগুলি তালিকাভুক্ত করে৷ |
ইউআরএল পরিদর্শন
ইউআরএল পরিদর্শন সম্পদ বিবরণের জন্য, সম্পদ প্রতিনিধিত্ব পৃষ্ঠা দেখুন।
পদ্ধতি | HTTP অনুরোধ | বর্ণনা |
---|---|---|
https://searchconsole.googleapis.com/v1 এর সাথে সম্পর্কিত URI | ||
index.inspect | POST /urlInspection/index:inspect | Google সূচকে দেওয়া URL সম্পর্কে তথ্য। JSON POST উদাহরণ: POST https://searchconsole.googleapis.com/v1/urlInspection/index:inspect { "inspectionUrl": "https://www.example.com/mypage", "siteUrl": "https://www.example.com/", "languageCode": "en-US"} |