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

أي خرائط موقع تم إدراج عنوان 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 في عنوان http X-Robots-Tag.
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.

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)

درجة خطورة هذه المشكلة: تحذير أو خطأ

درجة الخطورة

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

عمليات التعداد
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)

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