UrlInspectionResult

نتيجة فحص عنوان URL، بما في ذلك جميع نتائج الفحص

تمثيل JSON
{
  "inspectionResultLink": string,
  "indexStatusResult": {
    object (IndexStatusInspectionResult)
  },
  "ampResult": {
    object (AmpInspectionResult)
  },
  "mobileUsabilityResult": {
    object (MobileUsabilityInspectionResult)
  },
  "richResultsResult": {
    object (RichResultsInspectionResult)
  }
}
الحقول
indexStatusResult

object (IndexStatusInspectionResult)

نتيجة تحليل حالة الفهرس

ampResult

object (AmpInspectionResult)

نتيجة تحليل AMP. يجب إزالته إذا لم تكن الصفحة صفحة AMP.

mobileUsabilityResult

object (MobileUsabilityInspectionResult)

نتيجة تحليل قابلية الاستخدام على الأجهزة الجوّالة

richResultsResult

object (RichResultsInspectionResult)

نتيجة تحليل النتائج المنسّقة يجب ملء هذا الحقل في حال عدم العثور على نتائج منسّقة.

IndexStatusInspectionResult

نتائج فحص حالة الفهرس للصفحة المنشورة أو للإصدار في فهرس Google، استنادًا إلى ما إذا كنت قد طلبت فحصًا مباشرًا أم لا. لمزيد من المعلومات، يمكنك الاطّلاع على مستندات تقرير "تغطية الفهرسة".

تمثيل JSON
{
  "sitemap": [
    string
  ],
  "referringUrls": [
    string
  ],
  "verdict": enum (Verdict),
  "coverageState": string,
  "robotsTxtState": enum (RobotsTxtState),
  "indexingState": enum (IndexingState),
  "lastCrawlTime": string,
  "pageFetchState": enum (PageFetchState),
  "googleCanonical": string,
  "userCanonical": string,
  "crawledAs": enum (CrawlingUserAgent)
}
الحقول
sitemap[]

string

هي أي ملفات Sitemap تم إدراج عنوان URL هذا فيها، على النحو الذي يعرفه محرّك بحث Google. لا نضمن أن تكون القائمة شاملة، لا سيّما إذا لم يكتشف محرّك بحث Google عنوان URL هذا من خلال خريطة الموقع. يجب التغاضي في حال عدم العثور على أي خرائط موقع.

referringUrls[]

string

هي عناوين URL التي ترتبط بعنوان URL الذي تم فحصه، بشكل مباشر وغير مباشر.

verdict

enum (Verdict)

بيان رفيع المستوى بشأن ما إذا تمت فهرسة عنوان URL:

coverageState

string

هل بإمكان محرّك بحث Google العثور على الصفحة وفهرستها. تظهر المزيد من التفاصيل حول فهرسة الصفحات في "indexingState".

robotsTxtState

enum (RobotsTxtState)

يشير ذلك إلى ما إذا كان محرّك بحث Google محظورًا من الوصول إلى الصفحة باستخدام قاعدة robots.txt.

indexingState

enum (IndexingState)

يشير ذلك إلى ما إذا كانت الصفحة تحظر الفهرسة باستخدام قاعدة noindex.

lastCrawlTime

string (Timestamp format)

آخر مرّة زحف فيها محرّك بحث Google إلى عنوان URL هذا باستخدام الزاحف الأساسي. يتم عرضه إذا لم يتم الزحف إلى عنوان URL بنجاح.

طابع زمني بتنسيق RFC3339 UTC "Zulu" ، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z"

pageFetchState

enum (PageFetchState)

لمعرفة ما إذا كان محرّك بحث Google قد تمكّن من استرداد الصفحة من الخادم أم لا. يعادل الأمر "جلب الصفحة" في تقرير "فحص عنوان URL".

googleCanonical

string

تمثّل هذه السمة عنوان URL للصفحة التي اختارها محرّك بحث Google على أنّها الصفحة الأساسية. إذا لم تتم فهرسة الصفحة، هذا يعني أنّ الحقل غير متوفّر.

userCanonical

string

عنوان URL الذي تحدّده صفحتك أو موقعك الإلكتروني بأنّه أساسي. في حال لم تعلن عن عنوان URL أساسي، هذا الحقل غير متوفّر.

crawledAs

enum (CrawlingUserAgent)

هو الزاحف الأساسي الذي استخدمه محرّك بحث Google للزحف إلى موقعك الإلكتروني.

النتيجة

البيان للتحليل.

عمليات التعداد
VERDICT_UNSPECIFIED بيان غير معروف.
PASS يعادل الخيار "صالح" للصفحة أو العنصر في Search Console.
PARTIAL محجوزة، لم تعد قيد الاستخدام.
FAIL تعادل هذه القيمة "خطأ" أو "غير صالح" للصفحة أو العنصر في Search Console.
NEUTRAL يعادل الخيار "مستبعدة" للصفحة أو العنصر في Search Console.

RobotsTxtState

نتيجة التحقّق من ملف robots.txt.

عمليات التعداد
ROBOTS_TXT_STATE_UNSPECIFIED حالة ملف robots.txt غير معروفة عادةً بسبب عدم جلب الصفحة أو العثور عليها أو لتعذُّر الوصول إلى ملف robots.txt نفسه.
ALLOWED تم السماح بالزحف عن طريق ملف robots.txt.
DISALLOWED تم حظر الزحف باستخدام ملف robots.txt.

IndexingState

حالة فهرسة عنوان URL

عمليات التعداد
INDEXING_STATE_UNSPECIFIED حالة الفهرسة غير معروفة.
INDEXING_ALLOWED الفهرسة مسموح بها.
BLOCKED_BY_META_TAG لا يُسمح بالفهرسة، فقد تم رصد علامة "noindex" في العلامة الوصفية "robots".
BLOCKED_BY_HTTP_HEADER لا يُسمح بالفهرسة، فقد تم رصد علامة "noindex" في عنوان X-Robots-Tag" http".
BLOCKED_BY_ROBOTS_TXT محجوزة، لم تعد قيد الاستخدام.

PageFetchState

حالة جلب الصفحة.

عمليات التعداد
PAGE_FETCH_STATE_UNSPECIFIED حالة الجلب غير معروفة.
SUCCESSFUL تم الجلب بنجاح.
SOFT_404 Soft 404.
BLOCKED_ROBOTS_TXT تم الحظر باستخدام ملف robots.txt.
NOT_FOUND لم يتم العثور على الصفحة (404).
ACCESS_DENIED تم حظر الوصول إلى الصفحة بسبب طلب غير مصرّح به (401).
SERVER_ERROR خطأ في الخادم (5xx).
REDIRECT_ERROR حدث خطأ في إعادة التوجيه.
ACCESS_FORBIDDEN تم حظر الوصول إلى الصفحة لأنّ الوصول ممنوع (403).
BLOCKED_4XX تم حظر الوصول إلى الصفحة بسبب مشكلة أخرى من نوع 4xx (ليس 403 أو 404).
INTERNAL_CRAWL_ERROR حدث خطأ داخلي.
INVALID_URL عنوان URL غير صالح.

CrawlingUserAgent

نوع وكيل المستخدم الذي يتم استخدامه للزحف. يتم عرضه إذا لم يتم الزحف إلى موقعك بنجاح.

عمليات التعداد
CRAWLING_USER_AGENT_UNSPECIFIED وكيل مستخدم غير معروف.
DESKTOP وكيل مستخدم الكمبيوتر المكتبي.
MOBILE وكيل مستخدم الأجهزة الجوّالة.

AmpInspectionResult

نتيجة فحص AMP للصفحة.

تمثيل JSON
{
  "issues": [
    {
      object (AmpIssue)
    }
  ],
  "verdict": enum (Verdict),
  "ampUrl": string,
  "robotsTxtState": enum (RobotsTxtState),
  "indexingState": enum (AmpIndexingState),
  "ampIndexStatusVerdict": enum (Verdict),
  "lastCrawlTime": string,
  "pageFetchState": enum (PageFetchState)
}
الحقول
issues[]

object (AmpIssue)

قائمة تتضمّن صفر أو أكثر من مشاكل AMP التي تم العثور عليها لعنوان URL الذي تم فحصه

verdict

enum (Verdict)

تشير هذه العلامة إلى حالة أكثر خطأ جسيمًا في الصفحة. إذا تضمّنت الصفحة تحذيرات وأخطاء، تكون حالة الصفحة "خطأ". وتعني حالة الخطأ أنّه لا يمكن عرض الصفحة ضمن نتائج "بحث Google".

ampUrl

string

عنوان URL لصفحة AMP التي تم فحصها إذا كان عنوان URL الذي تم إرساله هو صفحة مخصّصة لأجهزة الكمبيوتر المكتبي تشير إلى إصدار AMP، سيتم فحص إصدار AMP.

robotsTxtState

enum (RobotsTxtState)

يشير ذلك إلى ما إذا كان محرّك بحث Google محظورًا من الوصول إلى الصفحة باستخدام قاعدة robots.txt.

indexingState

enum (AmpIndexingState)

يشير ذلك إلى ما إذا كانت الصفحة تحظر الفهرسة باستخدام قاعدة noindex.

ampIndexStatusVerdict

enum (Verdict)

حالة الفهرس لعنوان URL لصفحة AMP.

lastCrawlTime

string (Timestamp format)

آخر مرة زحف فيها محرّك بحث Google إلى نسخة AMP هذه. يتم عرضه إذا لم يتم الزحف إلى عنوان URL بنجاح.

طابع زمني بتنسيق RFC3339 UTC "Zulu" ، بدقة نانو ثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z"

pageFetchState

enum (PageFetchState)

يشير ذلك إلى ما إذا كان بإمكان محرّك بحث Google جلب صفحة AMP أم لا.

AmpIndexingState

حالة الفهرسة لعنوان URL لصفحة AMP.

عمليات التعداد
AMP_INDEXING_STATE_UNSPECIFIED حالة الفهرسة غير معروفة.
AMP_INDEXING_ALLOWED الفهرسة مسموح بها.
BLOCKED_DUE_TO_NOINDEX لا يُسمح بالفهرسة، حيث تم رصد علامة "noindex".
BLOCKED_DUE_TO_EXPIRED_UNAVAILABLE_AFTER لا يُسمح بالفهرسة، وانتهت صلاحية تاريخ "unavailable_after".

AmpIssue

مشكلة في AMP.

تمثيل JSON
{
  "issueMessage": string,
  "severity": enum (Severity)
}
الحقول
issueMessage

string

وصف موجز لهذه المشكلة.

severity

enum (Severity)

درجة خطورة هذه المشكلة: WARNING أو ERROR.

درجة الخطورة

نموذج شائع لدرجة خطورة المشكلة

عمليات التعداد
SEVERITY_UNSPECIFIED درجة الخطورة غير معروفة.
WARNING تحذير.
ERROR حدث خطأ.

MobileUsabilityInspectionResult

نتائج فحص قابلية الاستخدام على الأجهزة الجوّالة

تمثيل JSON
{
  "issues": [
    {
      object (MobileUsabilityIssue)
    }
  ],
  "verdict": enum (Verdict)
}
الحقول
issues[]

object (MobileUsabilityIssue)

قائمة تضم صفر أو أكثر من مشاكل قابلية الاستخدام على الأجهزة الجوّالة التي تم رصدها لعنوان URL هذا.

verdict

enum (Verdict)

نتيجة فحص عالية المستوى لقابلية الاستخدام على الأجهزة الجوّالة لعنوان URL هذا.

MobileUsabilityIssue

مشكلة قابلية الاستخدام على الأجهزة الجوّالة

تمثيل JSON
{
  "issueType": enum (MobileUsabilityIssueType),
  "severity": enum (Severity),
  "message": string
}
الحقول
issueType

enum (MobileUsabilityIssueType)

نوع مشكلة قابلية الاستخدام على الأجهزة الجوّالة

severity

enum (Severity)

لم يتم إرجاعها، وهي محجوزة للاستخدام المستقبلي.

message

string

معلومات إضافية بشأن المشكلة

MobileUsabilityIssueType

نوع مشكلة قابلية الاستخدام على الأجهزة الجوّالة التي تمت مواجهتها.

عمليات التعداد
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED مشكلة غير معروفة. عذرًا، ليس لدينا أي وصف للقاعدة المعطلة.
USES_INCOMPATIBLE_PLUGINS يتم استخدام مكونات إضافية غير متوافقة مع الأجهزة الجوّالة. مزيد من المعلومات
CONFIGURE_VIEWPORT لم يتم تحديد إطار العرض باستخدام علامة إطار العرض الوصفية. مزيد من المعلومات
FIXED_WIDTH_VIEWPORT تم تحديد إطار العرض بعرض ثابت. مزيد من المعلومات
SIZE_CONTENT_TO_VIEWPORT لم يتم تغيير حجم المحتوى وفقًا لإطار العرض. مزيد من المعلومات
USE_LEGIBLE_FONT_SIZES حجم الخط صغير جدًا بحيث تسهُل قراءته على شاشة صغيرة. مزيد من المعلومات
TAP_TARGETS_TOO_CLOSE عناصر اللمس قريبة جدًا من بعضها البعض. مزيد من المعلومات

RichResultsInspectionResult

نتيجة فحص النتائج المنسّقة، بما في ذلك أي نتائج منسّقة تم العثور عليها في عنوان URL هذا.

تمثيل JSON
{
  "detectedItems": [
    {
      object (DetectedItems)
    }
  ],
  "verdict": enum (Verdict)
}
الحقول
detectedItems[]

object (DetectedItems)

قائمة تتضمّن صفر أو أكثر من النتائج المنسّقة التي تم رصدها في هذه الصفحة. لن يتم هنا إدراج النتائج المنسّقة التي لا يمكن تحليلها بسبب مشاكل في البنية.

verdict

enum (Verdict)

نتيجة فحص النتائج المنسّقة العالية المستوى لعنوان URL هذا

DetectedItems

عناصر النتائج المنسّقة مجمّعة حسب النوع.

تمثيل JSON
{
  "items": [
    {
      object (Item)
    }
  ],
  "richResultType": string
}
الحقول
items[]

object (Item)

قائمة بعناصر النتائج المنسّقة

richResultType

string

نوع النتائج المنسّقة

المنتج/الخدمة

هي نتيجة منسّقة معيّنة تم العثور عليها في الصفحة.

تمثيل JSON
{
  "issues": [
    {
      object (RichResultsIssue)
    }
  ],
  "name": string
}
الحقول
issues[]

object (RichResultsIssue)

تم العثور على قائمة تتضمّن صفر أو أكثر من مشاكل النتائج المنسَّقة التي تم العثور عليها في هذه الحالة.

name

string

تشير هذه السمة إلى الاسم الذي أضافه المستخدم لهذا العنصر.

RichResultsIssue

مدى خطورة المشكلة الواحدة وحالتها التي تؤثر في مثيل واحد لنتيجة منسّقة على الصفحة

تمثيل JSON
{
  "issueMessage": string,
  "severity": enum (Severity)
}
الحقول
issueMessage

string

نوع مشكلة "النتائج المنسّقة"

severity

enum (Severity)

درجة خطورة هذه المشكلة: WARNING أو ERROR. العناصر التي بها مشكلة بالحالة "ERROR" لا يمكن أن تظهر مع ميزات النتائج المنسّقة في نتائج بحث Google.