خلاصات RSS

كيف تستخدم محركات البحث خلاصات RSS 2,0 وAtom 1,0 قناةً لاكتشاف المحتوى الجديد — وFeedfetcher وrobots.txt وWebSub، ولماذا تكمل الخلاصة خريطة مواقع XML ولا تستبدلها أبداً.

نُشر أول مرة: 26 يونيو 2026 · آخر تحديث: 6 أغسطس 2026 · Advanced
اللغات

تقبل Google وBing خلاصات RSS 2,0 وAtom 1,0 بوصفها إشارة اكتشاف شبيهة بخريطة المواقع، لكن الخلاصة تعرض عناوين URL التي تغيرت حديثاً فقط، لذا فهي تكمل خريطة مواقع XML كاملة ولا تستبدلها. تستخدم Google Feedfetcher، وهو زاحف منفصل يتجاهل robots.txt (احظره بـ4xx لا بتوجيه disallow). الخلاصات قناة سحب؛ ويحوّل WebSub ذلك إلى دفع لدى Google، بينما أصبح IndexNow إشارة الدفع المفضلة لدى Bing. تساعد الخلاصات في سرعة الاكتشاف لا الترتيب، ولا تضمن الفهرسة.

الخلاصة — تقبل Google RSS 2,0 وAtom 1,0 بصيغة خريطة مواقع، وقد تدعم محركات أخرى إرسال الخلاصات وفق إرشاداتها الحالية. تعرض الخلاصة عناوين URL التي تغيرت حديثاً فقط، فتكمّل خريطة مواقع XML ولا تستبدلها. الخلاصات قناة سحب؛ ويمكن لـ WebSub إضافة إشعارات النشر والاشتراك، بينما IndexNow بروتوكول منفصل لإشعار عناوين URL. تساعد الخلاصات في سرعة الاكتشاف لا الترتيب، ولا تضمن الفهرسة.

Evidence for this claim RSS 2.0 defines a channel of items with metadata such as title, link, description, publication date, and GUID. Scope: RSS 2.0 feed format; consumer behavior varies. Confidence: high · Verified: RSS 2.0 Specification Evidence for this claim Google accepts RSS 2.0 and Atom 1.0 feeds as sitemap submissions, generally covering recent URLs; submission aids discovery but does not guarantee indexing. Scope: Current Google sitemap format support. Confidence: high · Verified: Google Search Central: Build and submit a sitemap

الخلاصة إشارة اكتشاف بصيغة خريطة مواقع

إذا كان CMS لديك ينشر خلاصة RSS أو Atom، تستخدمها محركات البحث مثل خريطة المواقع — قائمة بعناوين URL لاكتشافها. وتقول Google: “Google accepts RSS 2.0 and Atom 1.0 feeds,” (ترجمة) «تقبل Google خلاصات RSS 2.0 وAtom 1.0،» و*“if your CMS generates an RSS or Atom feed, you can submit the feed’s URL as a sitemap.”* (ترجمة) «إذا كان نظام إدارة المحتوى لديك ينشئ خلاصة RSS أو Atom، فيمكنك إرسال عنوان URL الخاص بالخلاصة بوصفه خريطة مواقع.» ويقبل Google Search Console عنوان الخلاصة كما يقبل sitemap.xml.

Evidence for this claim Google accepts RSS 2.0 and Atom 1.0 feeds as sitemap submissions, generally covering recent URLs; submission aids discovery but does not guarantee indexing. Scope: Current Google sitemap format support. Confidence: high · Verified: Google Search Central: Build and submit a sitemap

المسألة تتعلق بالنطاق. تهدف خريطة مواقع XML إلى فهرسة كل عنوان URL؛ أما الخلاصة فنافذة متحركة لأحدث العناصر. تقول Google: “This feed only provides information on recent URLs.” (ترجمة) «توفر هذه الخلاصة معلومات عن عناوين URL الحديثة فقط.» لذلك فالخلاصة إشارة حداثة لا فهرس شامل. وهذا هو إطار محور Discovery: تقبل Google الخلاصات بصيغة خريطة مواقع، لكنها تعرض عناوين URL التي تغيرت حديثاً فقط.

هناك حقيقتان مختلفتان: تكون الخلاصة حديثة بسبب عناوين URL المدرجة فيها حالياً، وهذا بنيوي وموثوق. أما ما تفعله قيمة pubDate/updated بعد جلب الخلاصة فسؤال منفصل؛ إذ لا تنشر Google وBing مواصفة تفصيلية عن وزن حقول التاريخ، فاعتبرها سياقاً مفيداً لا ضمان معالجة موثقاً.

الخلاصات تكمل خريطة المواقع — ولا تستبدلها

هذه الخرافة ينبغي قتلها من البداية: “an RSS feed replaces my XML sitemap.” (ترجمة) «تحل خلاصة RSS محل خريطة مواقع XML الخاصة بي.» وهذا غير صحيح. توصي Google باستخدام كليهما: خريطة المواقع للتغطية الشاملة (الصفحات القديمة والأرشيف وكل شيء)، وخلاصة RSS/Atom كطبقة حداثة لما تغير للتو. إسقاط خريطة المواقع يفقد أرشيف عناوين URL الأقدم مسار اكتشافه الأكثر موثوقية.

ملاحظة عملية: تستطيع خلاصة mRSS (Media RSS) تزويد Google بتفاصيل الفيديو، لكن RSS/Atom لا تصف الصور أو الأخبار. لاكتشاف الصور ما زلت تحتاج خريطة مواقع للصور، ولـGoogle News قنوات أخبار خاصة. الخلاصة أداة اكتشاف وليست قناة بيانات وصفية عامة.

Feedfetcher: زاحف خلاصات Google للأخبار وWebSub — ومشكلة robots.txt

تصف وثائق Feedfetcher الخاصة بـGoogle عمله على نحو ضيق بأنه “how Google crawls RSS or Atom feeds for Google News and WebSub.” (ترجمة) «كيفية زحف Google إلى خلاصات RSS أو Atom لأخبار Google وWebSub.» هذا هو الاستخدام الموثق؛ ولا تقول Google إن Feedfetcher يتولى كل خلاصة ترسل كخريطة مواقع في Search Console، لذلك لن أعمم ذلك إلى مسار إرسال الخرائط. وتثبت الوثائق أمرين في سياق News/WebSub المذكور:

  • يتجاهل robots.txt عن قصد. تقول Google إن Feedfetcher لا يلتزم بقواعد robots.txt لأنه يعمل نيابة عن إنسان اشترك في الخلاصة — “a direct agent of the human user, not as a robot.” (ترجمة) «وكيل مباشر للمستخدم البشري، وليس روبوتًا.» لذلك لا توقفه Disallow في robots.txt. لحظره فعلياً، أعد 4xx (404 أو 410) لعنوان URL للخلاصة، لا disallow.
  • يزحف إلى عنوان URL للخلاصة فقط، لا إلى الروابط داخله. تقول Google إن “unlike normal web crawlers, Feedfetcher isn’t discovering links to crawl at all; instead, it crawls a single URL that’s provided to it.” (ترجمة) «على خلاف زواحف الويب العادية، لا يكتشف Feedfetcher الروابط لزحفها على الإطلاق؛ بل يزحف إلى عنوان URL واحد مقدّم إليه.» وتقول إنه “shouldn’t retrieve feeds from most sites more than once every hour on average,” (ترجمة) «لا ينبغي أن يجلب خلاصات معظم المواقع أكثر من مرة كل ساعة في المتوسط،» مع إمكان التحديث بوتيرة أعلى للمواقع كثيرة التحديث. ولا توثق Google ما يحدث لاحقاً لعناوين URL داخل خلاصة ترسلها كخريطة Search عامة، فاعتبر التسليم غير موثق.

كيف تستخدم Bing الخلاصات — ولماذا غيّر IndexNow الصورة

تقبل Bing صيغ خرائط مواقع كثيرة: XML وRSS 2,0 وmRSS وAtom 0,3 وAtom 1,0 والنص العادي. وتناسب RSS/Atom المدونات كثيرة النشر، وكانت Bing تراقبها تاريخياً لالتقاط المحتوى الجديد.

تطورت إرشادات Bing. تشدد إرشادات خرائط المواقع لعام 2025 على XML مع lastmod دقيق وIndexNow، وتتوقف عن إبراز RSS/Atom. وتقول Bing عن IndexNow: “Instead of Bing continually monitoring RSS and similar feeds or frequently crawling websites to check for new pages… websites will notify Bing directly about relevant URLs changing on their website.” (ترجمة) «بدلًا من أن تراقب Bing باستمرار خلاصات RSS والخلاصات المشابهة أو تزحف إلى المواقع كثيرًا للتحقق من الصفحات الجديدة… ستُخطر المواقع Bing مباشرةً بعناوين URL ذات الصلة التي تتغير على مواقعها.» أي إن IndexNow يستبدل نمط مراقبة RSS القديم بإشعار دفع صريح. وما زالت RSS تعمل مع Bing، لكن IndexNow هو التوصية الأساسية لحداثة Bing.

السحب مقابل الدفع: أين يقع WebSub

الخلاصات قناة سحب — يعيد المحرك جلبها وفق جدوله. ولتحويلها إلى دفع، أضف WebSub (المعروف سابقاً باسم PubSubHubbub). وتدعمه Google: “If you use Atom or RSS, you can use WebSub to broadcast your changes to search engines, including Google.” (ترجمة) «إذا كنت تستخدم Atom أو RSS، فيمكنك استخدام WebSub لبث تغييراتك إلى محركات البحث، بما فيها Google.» بدلاً من انتظار إعادة السحب، تبث الخلاصة التغيير إلى المحركات المشتركة، فيصل التحديث أقرب إلى الوقت الفعلي. والنموذج الذهني الأبسط للمحركين هو:

  • Google: خلاصة RSS/Atom لاكتشاف السحب، وWebSub لدفع تغييرات الخلاصة.
  • Bing: تقبل RSS/Atom، لكن IndexNow هو الدفع المفضل للإشعار الفوري.

WebSub مكمل الدفع لـRSS، كما أن lastmod وIndexNow مكملان للدفع على جانب خريطة المواقع. (مزيد عن مشهد السحب/الدفع في محور Discovery.)

إعداد خلاصة للاكتشاف

قائمة فحص قصيرة وعملية:

  1. انشر خلاصة RSS 2,0 أو Atom 1,0 صالحة (تفعل معظم أنظمة CMS ذلك تلقائياً). استخدم عناوين URL مطلقة، وحافظ على العناصر ضمن نافذتك الحديثة.
  2. أضف وسم اكتشاف تلقائياً في <head> كي تعثر الزواحف عليها: <link rel="alternate" type="application/rss+xml" title="Feed" href="/feed.xml">.
  3. أرسل عنوان URL للخلاصة كخريطة مواقع في Google Search Console وBing Webmaster Tools. قد يكفي الاكتشاف التلقائي، لكن الإرسال الصريح أكثر موثوقية.
  4. لحداثة Google، أضف WebSub؛ ولحداثة Bing، نفّذ IndexNow.
  5. لا تحظر الخلاصة في robots.txt متوقعاً التزام Feedfetcher — استخدم 4xx إذا احتجت فعلاً إلى حظرها.

الحدود — مثل خرائط المواقع

ثلاثة حدود صادقة ينبغي وضعها في الاعتبار:

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

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.