آپدیت API سرچ کنسول
عناوین مطالب
Toggleچند ماه پیش، گوگل اعلام کرد که با بهبود زیرساختار API برای افزایش عملکرد کنسول جستجو با توجه به افزایش تقاضا، تغییراتی را انجام داده است. در حال حاضر google اعلام کرده است که ما بسیار خرسندیم که آپدیت های جدیدی مانند زیر را به شما عرضه خواهیم کرد:
افزودن اطلاعات جدید و فیلتر اخبار در Search Console API
پشتیبانی از دارایی دامنه در Sitemaps API
رهنمودهایی در مورد نحوه مهاجرت به Discovery Doc
اضافه شدن داده ها و فیلتر جدید به Search Console API
در حال حاضر، گزارش عملکرد (performance report) داده های تازه ای که هنوز قدمت ندارند و کمتر از یک روز است را پشتیبانی می کند. برای دسترسی به این داده ها، باید درخواست خود را به پارامتری چون dataState با ارزش all بدهید. داده هایی که برای این مقدار دریافت می کنید شامل داده های تازه ای نیز می باشد که هنوز نهایی نشده اند. اگر می خواهید فقط داده های نهایی را بدست آورید، می توانید این پارامتر را با مقدار تنظیم شده all ست کنید یا اجازه دهد که از داده های پیش فرض استفاده نماید.
چند ماه پیش ، یک زبانه جدید به فیلتر جستجو در performance report ،اضافه شده است. این اطلاعات اکنون در API نیز موجود است و با تنظیم مقدار پارامتر searchType در درخواست به news، می توانید به آن دسترسی پیدا کنید.
پشتیبانی از دارایی دامنه در Sitemaps API
API سایت مپ هم اکنون از ویژگی های دامنه پشتیبانی می کند ، همانطور که سایر API های Search Console قبلاً این کار را انجام می داده اند. می توانید نقشه سایت خود را در domain property جستجو، اضافه و حذف کنید، به عنوان مثال:
GET https://www.googleapis.com/webmasters/v3/sites/sc-domain:example.com/sitemaps
کشف سند مهاجرت (discovery doc migration)
گوگل در حال حاضر، پشتیبانی از Webmasters discovery document را حذف کرده است. اگر کوئری های شما در api سرچ کنسول با استفاده از کتابخانه External API باشد یا به طور مستقیم از webmaster API discovery docu,ent نشات گرفته باشد، طبق صحبت گوگل، باید تمامی API ها را فراخوانی نمایید و تغییرات را بر روی آن ها اعمال نمایید.https://wikidemy.ir/seo-learning/
تغییرات کتابخانه API
برای آپدیت تغییرات کتابخانه API، باید به راهنماهایی که براساس زبان برنامه نویسی پایتون و جاوا اسکریپت است، مراجعه نمایید.
جاوا
تمامی وبمسترها و افرادی که مرتبط با این حوزه هستند باید بسته webmasters خود را به searchconsole.v1 تغییر دهند و نام سرویس آن ها از webmasters به SearchConsole تغییر پیدا می کند. به عنوان مثال:
- وارد کردن سرویس API تغییرimport com.google.api.services.webmasters.Webmasters; به import com.google.api.services.searchconsole.v1.SearchConsole;
- وارد کردن اشیا response تغییرimport com.google.api.services.webmasters.model.WmxSite; به import com.google.api.services.searchconsole.v1.model.WmxSite ;
توجه:
خدمات object و دیگر API object ها مانند قبل عمل می کنند و فقط نام package آن ها تغییر کرده است.
پایتون
زمانی که به ساخت Webmasters service object، می پردازید باید تغییرات زیر را اعمال نمایید.
webmasters_service = build(‘webmasters’, ‘v3’, http=http)
webmasters_service = build(‘searchconsole’, ‘v1’, http=http)
در این مورد هم object ها تغییر نخواهند کرد.
بخش Direct discovery document query
تغییرات کوئری کشف سند شامل موارد زیر است:
- تغییرات آدرس (URL) https://www.googleapis.com/discovery/v1/apis/webmasters/v3/resthttps://searchconsole.googleapis.com/$discovery/rest
- تغییرات محتوا
- تغییر فیلد نام از وبمستر به سرچ کنسول
- تغییر فیلد ورژن از v3 به V1
برای اطلاعات بیشتر و یادگیری با سرچ کنسول می توانید به دوره سرچ کنسول مراجعه نمایید و یا با شماره 09128909248، تماس حاصل نمایید.
دیدگاهتان را بنویسید