خرائط مواقع الأخبار
ما خريطة موقع الأخبار، والبنية الدقيقة لوسوم مساحة الأسماء news:، ونافذة الحداثة ليومين، وحد 1 000 عنوان، والوسوم المتوقفة التي ينبغي عدم نسخها، وطريقة الإرسال.
اللغات
دليل واحد في هذه الصفحة
- أداة مباشرة ذات صلةXML Sitemap Validator
خريطة موقع الأخبار هي خريطة XML عادية موسعة بمساحة أسماء Google ذات البادئة news: لإبلاغ Google بالمقالات الحديثة. لا تسرد إلا المقالات المنشأة خلال اليومين الأخيرين (نحو 48 ساعة)، وبعد ذلك تحذف العنوان أو تزيل كتلة <news:news>. ويقتصر كل ملف على 1 000 وسم <news:news>، وبعدها تُقسم الملفات بفهرس خرائط موقع. تسرّع الخريطة اكتشاف المحتوى العاجل، لكنها ليست عامل ترتيب ولا تمنح أهلية Google News. أُوقف news:keywords وnews:stock_tickers في 2018 وليسا ضمن المخطط الحالي. لا تحتاج إلى Google Publisher Center، ولا يملك Bing نظيرًا مباشرًا؛ فهو يستخدم PubHub وخلاصات RSS وIndexNow. ضع الخريطة في ملف مستقل أو ضمن خريطة موجودة، وأشر إليها في robots.txt، ثم أرسلها في Search Console.
Evidence for this claim A Google News sitemap can help Google discover news articles and may be a separate sitemap or use news tags in an existing sitemap. Scope: Current Google News sitemap guidance. Confidence: high · Verified: Google Search Central: News sitemaps Evidence for this claim News sitemaps should contain only articles from the last two days and no more than 1,000 news URLs per sitemap. Scope: Current Google News sitemap time window and URL limit. Confidence: high · Verified: Google Search Central: News sitemap best practicesالخلاصة — خريطة موقع الأخبار هي خريطة موقع XML عادية أُضيفت إليها بضعة وسوم خاصة بالأخبار، كي تشير Google إلى مقالاتك الحديثة. وما يميزها أنها يجب ألا تسرد إلا المقالات المنشأة خلال اليومين الأخيرين؛ فتُزال المقالات الأقدم. وهي تساعد Google على العثور على الأخبار العاجلة بسرعة أكبر، لكنها لا تحسن ترتيبك ولا تُدخلك إلى Google News. ويمكنك وضعها في ملف مستقل أو إضافة وسوم الأخبار إلى خريطة موقع لديك بالفعل.
ما خريطة موقع الأخبار؟
إذا كنت تعرف خريطة موقع XML — وهي ملف يسرد عناوين URL في موقعك وتقدمه إلى محركات البحث — فخريطة موقع الأخبار هي الفكرة نفسها مع إضافة خاصة. تضيف مجموعة صغيرة من وسوم الأخبار إلى كل إدخال، وبدل سرد كل صفحة في موقعك تسرد فقط مقالاتك الإخبارية الحديثة.
الغاية كلها هي السرعة. فالأخبار حساسة للوقت، ولذلك توفر Google هذا التنسيق لمساعدتها على اكتشاف المقالات العاجلة بسرعة. وبعبارة Google نفسها: “If you are a news publisher, use news sitemaps to tell Google about your news articles and additional information about them.” (ترجمة) «إذا كنت ناشرًا إخباريًا، فاستخدم خرائط مواقع الأخبار لإبلاغ Google بمقالاتك الإخبارية ومعلومات إضافية عنها».
القاعدة الوحيدة التي تفاجئ الناس
تسرد خريطة الموقع العادية كل شيء، ولا تنتهي صلاحية الإدخال فيها فعليًا. أما خريطة موقع الأخبار فهي العكس: يجب ألا تحتوي إلا على المقالات المنشأة خلال اليومين الأخيرين (ويشيع اختصار ذلك إلى «48 ساعة»). متى تجاوز المقال هذه المدة أخرجته من الملف. قد يبدو ذلك خطأ عند سماعه أول مرة، لكنه ما تطلبه Google تحديدًا.
إزالة مقال قديم من خريطة موقع الأخبار لا تزيله من Google. يظل المقال مفهرسًا وقد يستمر في الظهور طبيعيًا في نتائج البحث. أنت تقول لـGoogle: «لم يعد هذا خبرًا عاجلًا»، لا: «انسَ أن هذه الصفحة موجودة».
ما الذي تفعله — وما الذي لا تفعله؟
- تسرّع اكتشاف مقالاتك الجديدة. هذه فائدتها كلها.
- ليست عامل ترتيب. لن يرفعك وجودها في النتائج.
- لا تُدخلك إلى Google News أو Top Stories. تتحقق الأهلية بنشر محتوى جيد يلتزم بسياسات Google للمحتوى الإخباري، لا بخريطة الموقع.
أما سؤال «كيف أتأهل فعليًا لـGoogle News؟» فموضوع منفصل؛ راجع دليل Google News SEO. تقتصر هذه الصفحة على ملف خريطة الموقع نفسه.
خياراك
يمكنك اختيار أحد مسارين:
- إنشاء خريطة موقع مستقلة للأخبار — ملف مخصص لمقالاتك الحديثة فقط، أو
- إضافة وسوم الأخبار إلى خريطة موقع موجودة تنشرها بالفعل.
تقبل Google الخيارين. ويكون تتبع الملف المستقل أسهل عادةً في Search Console، لأنك تحصل على أرقامه الخاصة بالعناوين المقدَّمة مقابل المفهرسة.
تنشئ معظم أنظمة إدارة المحتوى الإخبارية وإضافات SEO هذا الملف نيابة عنك. هل تريد معرفة الوسوم الدقيقة وترتيب تداخلها وحد عناوين URL والوسوم التي ينبغي التوقف عن نسخها من الأدلة القديمة وطريقة الإرسال؟ انتقل إلى تبويب Advanced.
Evidence for this claim A Google News sitemap can help Google discover news articles and may be a separate sitemap or use news tags in an existing sitemap. Scope: Current Google News sitemap guidance. Confidence: high · Verified: Google Search Central: News sitemaps Evidence for this claim News sitemaps should contain only articles from the last two days and no more than 1,000 news URLs per sitemap. Scope: Current Google News sitemap time window and URL limit. Confidence: high · Verified: Google Search Central: News sitemap best practicesالخلاصة — خريطة موقع الأخبار هي عنصر
<urlset>قياسي أُضيفت إليه مساحة أسماء Google ذات البادئةnews:، ويحمل كل<url>كتلة<news:news>واحدة (تضم<news:publication>←<news:name>+<news:language>، إلى جانب<news:publication_date>و<news:title>). أدرج فقط المقالات المنشأة خلال اليومين الأخيرين (نحو 48 ساعة)؛ وبعد ذلك احذف عنوان URL أو أزل كتلة<news:news>، ولا يؤدي أي منهما إلى إلغاء فهرسة المقال. الحد هو 1 000 وسم<news:news>لكل ملف (أشد بكثير من الحد العام البالغ 50 000 عنوان URL)؛ وبعده قسّم الملفات بفهرس خرائط موقع. تسرّع الخريطة الاكتشاف، لكنها ليست عامل ترتيب ولا تمنح أهلية Google News. أُوقفت وسومnews:keywordsوnews:stock_tickersووسوم النوع في 2018 وليست في المخطط الحالي، فلا تضفها. لا يُشترط Publisher Center. ولا يملك Bing مساحة أسماء مكافئة.
خريطة موقع الأخبار ليست خريطة موقع عادية
يظل كل ما تعرفه عن خرائط الموقع العامة ساريًا؛ إذ تقول Google صراحةً: “news sitemaps are based on generic sitemaps, so the general sitemap best practices also apply to news sitemaps.” (ترجمة) «تستند خرائط مواقع الأخبار إلى خرائط الموقع العامة، لذلك تنطبق عليها أيضًا أفضل الممارسات العامة لخرائط الموقع». ومن ثم ترث من خريطة موقع XML العادية ترميز UTF-8 وعناوين URL المطلقة وإفلات الكيانات وآليات الإرسال، ولن أعيد شرحها هنا.
يختلف أمران فقط: مساحة أسماء XML إضافية تحمل مجموعة صغيرة من وسوم الأخبار، ونافذة حداثة صارمة. إذا ضبطتهما كانت لديك خريطة موقع أخبار صالحة.
لديك خياران للتنسيق، وتوضح Google أن كليهما يعمل: “You can either extend your existing sitemap with news specific tags, or create a separate news sitemap that’s reserved just for your news articles. Either option is fine with Google, however creating a separate sitemap just for your news articles may enable better tracking of your content in Search in Search Console.” (ترجمة) «يمكنك إما توسيع خريطة موقعك الحالية بوسوم خاصة بالأخبار، وإما إنشاء خريطة موقع أخبار مستقلة مخصصة لمقالاتك الإخبارية. تقبل Google كلا الخيارين، لكن إنشاء خريطة مستقلة قد يتيح تتبعًا أفضل لمحتواك في Search عبر Search Console». أميل إلى الملف المستقل لهذا السبب بالضبط؛ فرقم واضح لكل ملف للمقدَّم مقابل المفهرس في Search Console أنفع من سهولة بسيطة يوفرها ملف موحد.
Evidence for this claim A Google News sitemap can help Google discover news articles and may be a separate sitemap or use news tags in an existing sitemap. Scope: Current Google News sitemap guidance. Confidence: high · Verified: Google Search Central: News sitemapsبنية الوسوم الدقيقة
فيما يلي مثال Google منقول كما هو؛ فتداخل العناصر هو أكثر ما تخطئ فيه الأدلة:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
<url>
<loc>http://www.example.org/business/article55.html</loc>
<news:news>
<news:publication>
<news:name>The Example Times</news:name>
<news:language>en</news:language>
</news:publication>
<news:publication_date>2008-12-23</news:publication_date>
<news:title>Companies A, B in Merger Talks</news:title>
</news:news>
</url>
</urlset>اقرأ التداخل بعناية، لأن الأخطاء التنفيذية تقع هنا:
- الجذر هو
<urlset>العادي، لكنه يعلن مساحة أسماء ثانية:xmlns:news="http://www.google.com/schemas/sitemap-news/0.9". تقول Google: “The news tags are defined in the news sitemap namespace: http://www.google.com/schemas/sitemap-news/0.9” (ترجمة) «تُعرَّف وسوم الأخبار في مساحة أسماء خريطة موقع الأخبار». - توجد كتلة
<news:news>واحدة لكل<url>؛ وتأتي بجوار<loc>ولا تغلف الملف كله. وتقول Google بدقة: “Each url sitemap tag can have only one news:news tag.” (ترجمة) «لا يجوز أن يحتوي كل وسم URL في خريطة الموقع إلا على وسم news:news واحد». - العنصران
<news:name>و<news:language>ابنان لـ<news:publication>. - العناصر
<news:publication>و<news:publication_date>و<news:title>أبناء مباشرون لـ<news:news>.
لا توجد كتلة <news:news> واحدة تغلف خريطة الموقع كلها. إذا وجدت نفسك تنشئ
هذا التداخل فقد بنيته خطأ.
الوسوم المطلوبة واحدًا واحدًا
<news:news>— الأب لكل ما يقع في مساحة الأسماءnews:. كتلة واحدة لكل<url>.<news:publication>— أب لـ<news:name>و<news:language>. تقول Google: “Each<news:news>parent tag may only have one<news:publication>tag.” (ترجمة) «لا يجوز أن يحتوي كل وسم أب<news:news>إلا على وسم<news:publication>واحد».<news:name>— اسم منشورتك. وقيد Google: “It must exactly match the name as it appears on your articles on news.google.com, omitting anything in parentheses.” (ترجمة) «يجب أن يطابق تمامًا الاسم كما يظهر على مقالاتك في news.google.com، مع حذف أي شيء بين قوسين».<news:language>— رمز لغة ISO 639 من حرفين أو ثلاثة. وتشير Google إلى استثناء واحد: “For Simplified Chinese, use zh-cn and for Traditional Chinese, use zh-tw.” (ترجمة) «استخدم zh-cn للصينية المبسطة وzh-tw للصينية التقليدية».<news:publication_date>— تاريخ نشر المقال بتنسيق W3C، إماYYYY-MM-DDأو الصيغة الكاملةYYYY-MM-DDThh:mm:ssTZDمع محدِّد المنطقة الزمنية. والقاعدة التي يغفلها الناس: “Specify the original date and time when the article was first published on your site. Don’t specify the time when you added the article to your sitemap.” (ترجمة) «حدد التاريخ والوقت الأصليين لأول نشر للمقال في موقعك، ولا تحدد وقت إضافته إلى خريطة الموقع». إن وسم كل إدخال بوقت إنشاء خريطة الموقع خطأ حقيقي في بعض التطبيقات اليدوية والإضافات القديمة؛ المطلوب هنا هو وقت النشر الأصلي.<news:title>— عنوان المقال. تقول Google: “Include the title of the article as it appears on your site. Don’t include the author name, publication name, or publication date in the<news:title>tag.” (ترجمة) «أدرج عنوان المقال كما يظهر في موقعك، ولا تُدرج اسم الكاتب أو المنشورة أو تاريخ النشر في وسم<news:title>».
قاعدة الحداثة: اليومان الأخيران (نحو 48 ساعة)
هذه هي السمة المحدِّدة لخريطة موقع الأخبار ونقطة الدقة التي تستحق التثبيت. عبارة
Google الدقيقة هي “the last two days” أي «اليومان الأخيران»، لا «48 ساعة»؛ وهذا
الأخير مجرد اختصار شائع في المجال. تقول القاعدة حرفيًا: “Only include recent URLs
for articles that were created in the last two days. Once the articles are older
than two days, either remove those URLs from the news sitemap or remove the
<news:news> metadata in your sitemap from the older URLs.” (ترجمة) «أدرج
فقط عناوين URL الحديثة للمقالات المنشأة خلال اليومين الأخيرين. وعندما يصبح عمرها
أكثر من يومين، أزل تلك العناوين من خريطة موقع الأخبار أو أزل بيانات
<news:news> الوصفية من العناوين الأقدم».
إذن توجد طريقتان صحيحتان لإنهاء صلاحية مقال قديم:
- حذف عنوان URL من خريطة موقع الأخبار تمامًا، أو
- إبقاء عنوان URL مع إزالة كتلة
<news:news>منه (فيبقى إدخال خريطة موقع عاديًا).
يحقق كلاهما القاعدة.
الإزالة من خريطة موقع الأخبار لا تعني إلغاء الفهرسة. هذا هو النموذج الذهني المهم: لا تتحكم نافذة اليومين إلا في أهلية المسار الخاص بالأخبار وسريع الاكتشاف. ولا تؤثر في بقاء المقال مفهرسًا. تواصل Google فهرسة عناوين URL التي سبق زحفها وقد تواصل ترتيبها طبيعيًا استنادًا إلى سجلها؛ وهو المبدأ نفسه في خرائط الموقع العادية، حيث لا يساوي حذف عنوان URL من الخريطة إلغاء فهرسته. إخراج المقال من خريطة الأخبار عند علامة 48 ساعة صيانة متوقعة، لا إشارة إلى نسيان الصفحة.
حدِّث الملف ولا تنشئ واحدًا جديدًا. تقول Google: “Update your news sitemap with fresh articles as they’re published. Don’t create a new sitemap with each update. Google News crawls news sitemaps as often as it crawls the rest of your site.” (ترجمة) «حدِّث خريطة موقع الأخبار بمقالات حديثة عند نشرها، ولا تنشئ خريطة جديدة مع كل تحديث. يزحف Google News إلى خرائط الأخبار بقدر زحفه إلى بقية موقعك». حافظ على الملف نفسه باستمرار؛ فلا طقس لإنشاء ملف جديد وإرساله مع كل مقال.
لا بأس بخريطة موقع أخبار فارغة. إذا حذفت العناوين القديمة ولم تنشر منذ بضعة أيام فقد يفرغ الملف. تقول Google: “You may see an Empty Sitemap warning in Search Console, but this is just to make sure it was intentional on your behalf. It won’t cause any problems with Google Search if the file is empty.” (ترجمة) «قد ترى تحذير Empty Sitemap في Search Console، لكنه للتأكد من أن الفراغ مقصود. ولن يسبب الملف الفارغ أي مشكلة في Google Search». وهذا مطمئن للمواقع منخفضة الوتيرة التي لا تنشر محتوى إخباريًا إلا أحيانًا.
حد 1 000 عنوان URL (أشد مما تتوقع)
حد خريطة موقع الأخبار أقل بكثير من الخريطة العادية. تقول Google: “a sitemap may
have up to 1,000 news:news tags. If there are more than 1,000 <news:news> tags
in a news sitemap, split your sitemap into several smaller sitemaps.” (ترجمة)
«يجوز أن تحتوي خريطة الموقع على ما يصل إلى 1 000 وسم news:news. وإذا تجاوز العدد
1 000 وسم <news:news> فقسّمها إلى عدة خرائط أصغر».
لاحظ الفرق: الحد العام لخريطة موقع XML هو 50 000 عنوان URL أو 50 MB قبل الضغط.
أما خريطة الأخبار فحدها 1 000 وسم <news:news>، أي أشد خمسين مرة. لا تفترض
حد 50 000 لمجرد معرفتك بفهرس خرائط الموقع؛ حد الأخبار هو 1 000، وبعده تقسم كما
تقسم أي خريطة أخرى: ملفات متعددة يشير إليها فهرس خرائط موقع. عمليًا تُبقي نافذة
اليومين معظم الناشرين دون 1 000 بكثير؛ إذ يلزم نشر 500+ مقال يوميًا لبلوغ
الحد.
وسوم تظهر في الأدلة القديمة ولا ينبغي استخدامها
إذا نسخت مثالًا لخريطة أخبار من تدوينة صدرت في 2017، أو فتحت إعدادات إضافة
قديمة، فسترى وسومًا لم تعد موجودة في مواصفات Google: news:keywords و
news:stock_tickers ووسوم النوع والوصول. هذه وسوم ميتة. أوقفت Google دعم
news:keywords في فبراير 2018، ولا يظهر أي منها في الوثائق الحالية؛ فالوسوم
التي تسردها Google الآن هي publication وpublication_date وtitle فقط.
لا يفسد إبقاء الوسوم القديمة ملفًا موجودًا؛ فالوسوم المهملة غير ضارة وتُتجاهل،
ولذلك لا حاجة إلى إزالتها على عجل من خريطة قديمة. لكن لا تضفها، ولا تعد أي دليل
يقدم news:keywords على أنه «وسم مطلوب» دليلًا حديثًا؛ فهذه أكثر الأخطاء شيوعًا
في هذا الموضوع.
هل تحتاج إلى Google Publisher Center؟ لا
تعمل خريطة موقع الأخبار الصحيحة سواء استخدمت Google Publisher Center من قبل أم
لا. لا توجد بوابة تتطلب «تسجيل» <news:name> في مكان ما حتى يُعتد به. الأدلة
القديمة التي تشترط تسجيل المنشورة أولًا في Publisher Center متقادمة.
ما تغير هو أن Google توقفت في أبريل 2024 عن قبول الإرسال اليدوي للمنشورات إلى Google News عبر Publisher Center، واكتمل الانتقال إلى صفحات المنشورات المنشأة تلقائيًا في أواخر مارس 2025. وصياغة Google الحالية هي: “Content from publishers that adheres to our content policies is automatically eligible for consideration in Google News and across news surfaces” (ترجمة) «يصبح محتوى الناشرين الملتزم بسياسات المحتوى مؤهلًا تلقائيًا للنظر فيه داخل Google News وعلى أسطح الأخبار»، وكذلك: “Publishers are automatically considered for ‘Top stories’ or the News tab of Search. They just need to produce high-quality content and comply with Google News content policies.” (ترجمة) «يُنظر تلقائيًا في إدراج الناشرين ضمن Top Stories أو تبويب News في Search؛ وما عليهم إلا إنتاج محتوى عالي الجودة والالتزام بسياسات Google News». اختفت واجهة Publisher Center القديمة التي كانت تتحكم في الأنواع والوسوم إلى جانب الإرسال اليدوي. راجع دليل Google News SEO للتسلسل الكامل؛ أما تنسيق خريطة الموقع فلا يشترط Publisher Center.
إرسالها وصيانتها
الإرسال مطابق لأي خريطة موقع؛ فلا شيء خاصًا بالأخبار هنا:
robots.txt— أضف سطرSitemap:يحوي عنوان URL المطلق الكامل لخريطة موقع الأخبار.- Google Search Console — أرسلها في تقرير Sitemaps؛ وهناك أيضًا تقرأ أعداد المقدَّم مقابل المفهرس وأي تحذيرات.
- واصل تحديث الملف نفسه عند النشر، واحذف ما تجاوز علامة اليومين.
إذا حدث خلل فتحيلك Google إلى Search Console: “If you’re having trouble with your sitemap, you can investigate the errors with Google Search Console.” (ترجمة) «إذا واجهت مشكلة في خريطة موقعك، فيمكنك فحص الأخطاء باستخدام Google Search Console».
لا يملك Bing نظيرًا لها
لا يدعم Bing امتداد XML الذي تستخدمه Google، أي news:news، ولا توجد لديه
مساحة أسماء news: مكافئة ليقرأها. يعتمد إدراج الأخبار في Bing على عملية إرسال
ومراجعة يدوية فعلية عبر PubHub في Bing Webmaster Tools، حيث ترسل عناوين URL أو
خلاصات RSS كي يميز Bing الأخبار من غيرها. وأقرب نظير في Bing لعبارة «ازحف إلى
مقالي العاجل بسرعة» هو IndexNow، وهو بروتوكول الدفع الذي يدعمه Bing لإخطاره
فورًا بعناوين URL الجديدة أو المحدثة. لذلك تكون الحكاية لدى Bing: خريطة موقع XML
قياسية مع IndexNow؛ أما تنسيق خريطة الأخبار فخاص بـGoogle. (تفاصيل PubHub خارج
نطاق هذه الصفحة؛ راجع قسم Bing في دليل Google News SEO.)
موضعها ضمن عائلة خرائط الموقع
خريطة موقع الأخبار عضو في عائلة خرائط الموقع. ابدأ بنظرة خرائط الموقع العامة إن كان الموضوع جديدًا عليك؛ وتشرح خريطة موقع XML العادية الآليات الأساسية التي يرثها هذا التنسيق؛ وعندما تتجاوز 1 000 عنوان أخبار تستخدم فهرس خرائط الموقع لربط الملفات المقسمة. أما أهلية Google News — التي لا تتناولها خريطة الموقع عمدًا — فراجع لها دليل Google News SEO.
ملخص الذكاء الاصطناعي
خلاصة مكثفة لنسخة Advanced:
- خريطة موقع الأخبار هي
<urlset>قياسي موسع بمساحة أسماء Google ذات البادئةnews:. يحمل كل<url>كتلة<news:news>واحدة تضم<news:publication>(وبداخلها<news:name>+<news:language>)، إضافة إلى<news:publication_date>و<news:title>. توجد كتلة واحدة لكل<url>، ولا تغلف الملف كله. - خيارا تنسيق، وكلاهما مقبول لدى Google: ملف مستقل للأخبار فقط، أو وسوم أخبار في خريطة موقع موجودة. يتيح الملف المستقل تتبعًا أوضح في Search Console.
- نافذة الحداثة: اليومان الأخيران (نحو 48 ساعة). بعد ذلك احذف عنوان URL أو أزل
كتلة
<news:news>. ولا تؤدي الإزالة من خريطة الأخبار إلى إلغاء فهرسة المقال؛ فيظل مفهرسًا وقابلًا للترتيب. - حدِّث الملف نفسه باستمرار ولا تنشئ ملفًا جديدًا مع كل نشر. لا بأس بخريطة أخبار فارغة؛ وأقصى ما ينتج هو تحذير Empty Sitemap غير الضار.
- الحد: 1 000 وسم
<news:news>لكل ملف، وهو أشد بكثير من الحد العام البالغ 50 000 عنوان URL أو 50 MB. بعده قسّم بفهرس خرائط موقع. - تسرّع الاكتشاف فقط. ليست عامل ترتيب ولا تمنح أهلية Google News؛ فالأهلية تتطلب الالتزام بسياسات المحتوى.
- وسوم ميتة:
news:keywordsوnews:stock_tickersووسوم النوع والوصول؛ أُوقفت في 2018 وغابت عن المخطط الحالي. لا بأس ببقائها في ملف قديم، لكن لا تضفها. - لا يُشترط Publisher Center لعمل الخريطة؛ انتهى الإرسال اليدوي للأخبار فيه في أبريل 2024 واكتملت الأتمتة في مارس 2025.
<news:publication_date>هو وقت النشر الأصلي، لا وقت إنشاء خريطة الموقع. و<news:title>هو العنوان فقط، بلا اسم كاتب أو منشورة أو تاريخ.- Bing: لا نظير لديه للبادئة
news:؛ ويستخدم PubHub وإرسال RSS، مع IndexNow للدفع السريع.
الوثائق الرسمية
وثائق المصادر الأولية عن خرائط مواقع الأخبار.
- إنشاء خريطة موقع للأخبار — المواصفات المرجعية لمساحة الأسماء
news:والوسوم المطلوبة ونافذة اليومين وحد 1 000 عنوان URL. - إنشاء خريطة موقع وإرسالها — القواعد العامة لخرائط الموقع، ومنها UTF-8 وعناوين URL المطلقة والإرسال، التي ترثها خرائط الأخبار.
- إدارة خرائط الموقع الكبيرة باستخدام ملف فهرس — تقسيم الملفات بعد حد 1 000 عنوان والإشارة إليها من فهرس خرائط موقع.
- المحتوى الإخباري على Google — النظر تلقائيًا في إدراج الناشرين ضمن Top Stories وتبويب News عند الالتزام بسياسات المحتوى.
- Publisher Center: صفحات المنشورات التلقائية — الانتقال في 2024–2025 إلى الأهلية التلقائية.
Bing / Microsoft
- إرشادات ناشري PubHub — نموذج Bing اليدوي لإرسال الأخبار؛ فلا نظير لديه لخريطة موقع ذات بادئة
news:. - كيفية إرسال موقعك الإخباري إلى Bing — مسار الإرسال عبر PubHub.
- IndexNow — بروتوكول الدفع الذي يدعمه Bing لإخطاره فورًا بعناوين URL الجديدة أو المحدثة.
اقتباسات من المصدر
تصريحات موثقة من Google وممثليها. يقود كل رابط مباشرةً إلى المقطع المقتبس في صفحة المصدر.
Google — ماهية خريطة موقع الأخبار وخيار التنسيق
- “If you are a news publisher, use news sitemaps to tell Google about your news articles and additional information about them.” (ترجمة) «إذا كنت ناشرًا إخباريًا، فاستخدم خرائط مواقع الأخبار لإبلاغ Google بمقالاتك الإخبارية ومعلومات إضافية عنها». — Google، «إنشاء خريطة موقع للأخبار». الانتقال إلى الاقتباس
- “Either option is fine with Google, however creating a separate sitemap just for your news articles may enable better tracking of your content in Search in Search Console.” (ترجمة) «تقبل Google كلا الخيارين، لكن إنشاء خريطة مستقلة لمقالاتك الإخبارية قد يتيح تتبعًا أفضل لمحتواك في Search عبر Search Console». الانتقال إلى الاقتباس
Google — قاعدة حداثة اليومين ووتيرة التحديث
- “Only include recent URLs for articles that were created in the last two days.” (ترجمة) «أدرج فقط عناوين URL الحديثة للمقالات المنشأة خلال اليومين الأخيرين». الانتقال إلى الاقتباس
- “Update your news sitemap with fresh articles as they’re published. Don’t create a new sitemap with each update.” (ترجمة) «حدِّث خريطة موقع الأخبار بمقالات حديثة عند نشرها، ولا تنشئ خريطة جديدة مع كل تحديث». الانتقال إلى الاقتباس
- “It won’t cause any problems with Google Search if the file is empty.” (ترجمة) «لن يسبب الملف الفارغ أي مشكلة في Google Search». الانتقال إلى الاقتباس
Google — مساحة الأسماء وحد 1 000 عنوان والوسوم المطلوبة
- “http://www.google.com/schemas/sitemap-news/0.9” — مساحة أسماء خريطة موقع الأخبار. الانتقال إلى الاقتباس
- “a sitemap may have up to 1,000 news:news tags” (ترجمة) «يجوز أن تحتوي خريطة الموقع على ما يصل إلى 1 000 وسم news:news» — حد كل ملف. الانتقال إلى الاقتباس
- “It must exactly match the name as it appears on your articles on news.google.com” (ترجمة) «يجب أن يطابق تمامًا الاسم كما يظهر على مقالاتك في news.google.com» — بخصوص
<news:name>. الانتقال إلى الاقتباس - “For Simplified Chinese, use zh-cn and for Traditional Chinese, use zh-tw.” (ترجمة) «استخدم zh-cn للصينية المبسطة وzh-tw للصينية التقليدية» — استثناء
<news:language>. الانتقال إلى الاقتباس - “Specify the original date and time when the article was first published on your site. Don’t specify the time when you added the article to your sitemap.” (ترجمة) «حدد التاريخ والوقت الأصليين لأول نشر للمقال في موقعك، ولا تحدد وقت إضافته إلى خريطة الموقع» — بخصوص
<news:publication_date>. الانتقال إلى الاقتباس - “Don’t include the author name, publication name, or publication date in the
<news:title>tag.” (ترجمة) «لا تُدرج اسم الكاتب أو المنشورة أو تاريخ النشر في وسم<news:title>». الانتقال إلى الاقتباس
Google — الأهلية التلقائية للأخبار (انتقال Publisher Center)
- “Content from publishers that adheres to our content policies is automatically eligible for consideration in Google News and across news surfaces.” (ترجمة) «يصبح محتوى الناشرين الملتزم بسياسات المحتوى مؤهلًا تلقائيًا للنظر فيه داخل Google News وعلى أسطح الأخبار». — مساعدة Publisher Center. الانتقال إلى الاقتباس
- “Publishers are automatically considered for ‘Top stories’ or the News tab of Search. They just need to produce high-quality content and comply with Google News content policies.” (ترجمة) «يدخل الناشرون تلقائيًا في الاعتبار للظهور ضمن Top Stories أو تبويب News في Search؛ ويكفي أن ينتجوا محتوى عالي الجودة ويتقيدوا بسياسات محتوى Google News». الانتقال إلى الاقتباس
غاري إليس، Google — الخرائط المستقلة مقابل الموحدة ووتيرة الإزالة (عبر Search Engine Journal)
- “it’s usually simpler to have separate site map for news and for web. Just remove the URLs altogether from the news site map when they become too old for news.” (ترجمة) «يكون عادةً من الأسهل فصل خريطة الأخبار عن خريطة الويب. أزل عناوين URL كليًا من خريطة الأخبار عندما تصبح أقدم من أن تُعد أخبارًا». قراءة التغطية
- “Including the URLs in both site maps, while not very nice, but it will not cause any issues for you.” (ترجمة) «إدراج عناوين URL في الخريطتين ليس أنيقًا، لكنه لن يسبب لك أي مشكلة». قراءة التغطية
news:keywords في فبراير 2018 فتورده Search Engine Roundtable بعبارة “Google dropped support for the Google News specific meta keywords tag and in the XML sitemap in February 2018” (ترجمة) «أوقفت Google دعم وسم meta keywords الخاص بـGoogle News وفي خريطة XML في فبراير 2018»، وليس اقتباسًا مباشرًا من صفحة Google. قائمة مراجعة خريطة موقع الأخبار
أنشئها بصورة صحيحة
- يعلن جذر
<urlset>مساحتي الأسماء: القياسيةhttp://www.sitemaps.org/schemas/sitemap/0.9وxmlns:news="http://www.google.com/schemas/sitemap-news/0.9". - توجد كتلة
<news:news>واحدة بالضبط لكل<url>، بجوار<loc>. - يقع
<news:name>و<news:language>داخل<news:publication>. - يكون
<news:publication>و<news:publication_date>و<news:title>أبناء مباشرين لـ<news:news>. - يطابق
<news:name>اسم منشورتك على news.google.com تمامًا، مع حذف ما بين القوسين. - يكون
<news:language>رمز ISO 639، معzh-cnوzh-twللصينية. - يكون
<news:publication_date>وقت النشر الأصلي بتنسيق W3C، لا وقت إنشاء خريطة الموقع. - يكون
<news:title>عنوان المقال فقط، بلا كاتب أو اسم منشورة أو تاريخ.
حافظ على حداثتها
- لا تُسرد إلا مقالات اليومين الأخيرين (نحو 48 ساعة).
- تُزال المقالات الأقدم، إما عنوان URL كله وإما كتلة
<news:news>فقط. - تحدِّث الملف نفسه عند النشر، ولا تنشئ ملفًا جديدًا في كل مرة.
- يظل العدد دون 1 000 وسم
<news:news>؛ وإلا فقسّم واستخدم فهرس خرائط موقع. - لا تضف
news:keywordsأوnews:stock_tickersأو وسوم النوع؛ فهي متوقفة منذ 2018.
انشرها وراقبها
- يُشار إليها بسطر
Sitemap:فيrobots.txt، مع عنوان URL المطلق الكامل. - تُرسل في Google Search Console وتُراقب في تقرير Sitemaps.
- يُفهم أن تحذير Empty Sitemap العرضي غير ضار.
- لا تعتمد على تسجيل Publisher Center لجعلها «معتدًا بها»؛ فهو غير مطلوب.
خريطة موقع الأخبار — ورقة غش
الوسوم المطلوبة وترتيب التداخل
| الوسم | يتداخل داخل | ما يحتويه |
|---|---|---|
<news:news> | <url> (واحد لكل عنوان) | يغلف كل بيانات الأخبار الوصفية للمقال |
<news:publication> | <news:news> | يغلف الاسم واللغة |
<news:name> | <news:publication> | اسم المنشورة، مطابقًا لـnews.google.com |
<news:language> | <news:publication> | رمز ISO 639، مع zh-cn وzh-tw للصينية |
<news:publication_date> | <news:news> | وقت النشر الأصلي بتنسيق W3C |
<news:title> | <news:news> | العنوان فقط، بلا كاتب أو منشورة أو تاريخ |
خريطة موقع الأخبار مقابل خريطة موقع XML العامة
| خريطة موقع الأخبار | خريطة موقع XML العامة | |
|---|---|---|
| مساحة الأسماء | تُضاف sitemap-news/0.9 | sitemap/0.9 فقط |
| ما تسرده | مقالات اليومين الأخيرين فقط | كامل مخزونك القابل للفهرسة |
| حد عناوين URL | 1 000 وسم <news:news> | 50 000 عنوان URL أو 50 MB قبل الضغط |
| الإدخالات القديمة | تُزال بعد يومين | تبقى |
| الغرض | اكتشاف الأخبار العاجلة بسرعة | الاكتشاف العام وتشخيص التغطية |
وسوم ميتة — لا تضفها
| الوسم | الحالة |
|---|---|
news:keywords | أُوقف في فبراير 2018 — غائب عن المخطط الحالي |
news:stock_tickers | أُلغي — غائب عن المخطط الحالي |
news:genres / news:access | أُلغيا — غائبان عن المخطط الحالي |
حقائق سريعة
- تسرّع الاكتشاف فقط؛ فهي ليست عامل ترتيب ولا بوابة أهلية لـGoogle News.
- إزالة مقال من خريطة موقع الأخبار لا تساوي إلغاء فهرسته.
- ملف مستقل أو قسم في خريطة موجودة؛ كلاهما مقبول.
- لا يُشترط Publisher Center؛ انتهى إرسال News اليدوي فيه في أبريل 2024.
- Bing: لا مساحة أسماء
news:؛ بل إرسال PubHub/RSS وIndexNow للسرعة.
هل ينبغي أن تستخدم خريطة موقع أخبار — وكيف؟
اتبع هذا المسار إذا كنت تقرر هل تنشئ واحدة وأي شكل تختار لها.
الأخطاء الشائعة
هذه هي الطرق المتكررة التي تُبنى بها خرائط مواقع الأخبار خطأ، وسبب خطأ كل منها، وما ينبغي فعله بدلًا منها.
1. إضافة news:keywords أو news:stock_tickers
- سبب الخطأ: أوقفت Google
news:keywordsفي فبراير 2018، ولا يظهر هو ولاnews:stock_tickersولا وسوم النوع والوصول في المخطط الحالي. وما تزال الأدلة وواجهات الإضافات القديمة تعرضها، لذلك يستمر الناس في نسخها. - افعل بدلًا من ذلك: استخدم الوسوم الحالية فقط: publication وpublication_date وtitle. لا يضر إبقاء الوسوم القديمة في ملف موروث، لكن لا تضفها إلى ملف جديد.
2. افتراض وجوب التسجيل أولًا في Google Publisher Center
- سبب الخطأ: لا توجد بوابة «تفعّل»
<news:name>عبر Publisher Center. انتهى الإرسال اليدوي لـNews فيه في أبريل 2024، واكتملت الأهلية التلقائية في مارس 2025؛ وتعمل خريطة موقع الأخبار الصحيحة في الحالتين. - افعل بدلًا من ذلك: انشر خريطة الموقع. تأتي أهلية Google News من الالتزام بسياسات المحتوى، لا من خطوة تسجيل.
3. إنشاء ملف خريطة موقع جديد كليًا مع كل نشر
- سبب الخطأ: تقول Google صراحةً “Don’t create a new sitemap with each update” (ترجمة) «لا تنشئ خريطة موقع جديدة مع كل تحديث». وهي تزحف إلى خريطة الأخبار بوتيرة زحفها إلى بقية موقعك، فلا تكسب شيئًا من تبديل الملف لكل مقال.
- افعل بدلًا من ذلك: حدِّث الملف نفسه باستمرار عند نشر المقالات وانتهاء حداثتها.
4. الاعتقاد بأن خريطة الأخبار تُدخلك إلى Google News أو Top Stories
- سبب الخطأ: لا تفعل الخريطة إلا تسريع اكتشاف محتوى تستطيع Google العثور عليه أصلًا. وهي ليست عامل ترتيب ولا بوابة أهلية.
- افعل بدلًا من ذلك: تعامل معها كمسرّع للاكتشاف، واكسب الظهور في Google News بمحتوى جيد يلتزم بسياسات الأخبار؛ راجع دليل Google News SEO.
5. الذعر عندما تفرغ خريطة موقع الأخبار
- سبب الخطأ: إذا حذفت عناوين URL القديمة ولم تنشر حديثًا فالملف الفارغ متوقع. وتقول Google: “You may see an Empty Sitemap warning in Search Console, but this is just to make sure it was intentional on your behalf. It won’t cause any problems with Google Search if the file is empty.” (ترجمة) «قد تعرض Search Console تحذير Empty Sitemap لتتأكد فحسب من أنك أفرغت الملف عمدًا، ولن يضر ذلك Google Search».
- افعل بدلًا من ذلك: تجاهل تحذير Empty Sitemap غير الضار في Search Console؛ فهو موجود فقط للتأكد من أن الفراغ مقصود.
6. فهم نافذة اليومين على أن «Google تتوقف عن الفهرسة بعد 48 ساعة»
- سبب الخطأ: لا تتحكم النافذة إلا في إشارة الاكتشاف السريع الخاصة بالأخبار. وإزالة مقال من خريطة الأخبار لا تلغي فهرسته؛ فتواصل Google فهرسة عناوين URL التي سبق زحفها وترتيبها من سجلها.
- افعل بدلًا من ذلك: احذف المقالات القديمة من خريطة الأخبار في موعدها، ودعها تبقى طبيعيًا في خريطة الموقع العامة أو الفهرس.
7. وضع وقت إنشاء الخريطة في <news:publication_date>
- سبب الخطأ: تطلب Google استخدام “the original date and time when the article was first published,” (ترجمة) «التاريخ والوقت الأصليين اللذين نُشر فيهما المقال أول مرة»، لا وقت إضافته إلى خريطة الموقع. وبعض التطبيقات اليدوية والإضافات القديمة تعكس ذلك.
- افعل بدلًا من ذلك: أخرج الطابع الزمني الحقيقي لأول نشر للمقال.
8. بناء التداخل خطأ
- سبب الخطأ: ينتمي
<news:name>و<news:language>داخل<news:publication>، وتوجد كتلة<news:news>واحدة بالضبط لكل<url>، لا كتلة واحدة تغلف الملف كله. والتداخل الخاطئ هو أكثر الأخطاء البنيوية شيوعًا. - افعل بدلًا من ذلك: طابق مثال Google تمامًا (راجع تبويب Scripts)، وتحقق من XML قبل إرساله.
خريطة موقع أخبار صالحة بأقل قدر ممكن
هذا هو الشكل كاملًا: <urlset> قياسي أُضيفت إليه مساحة الأسماء news:،
وكتلة <news:news> واحدة لكل <url>، مع التداخل الذي تحدده Google تمامًا:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
<url>
<loc>https://www.example.com/2026/07/03/merger-talks.html</loc>
<news:news>
<news:publication>
<news:name>The Example Times</news:name>
<news:language>en</news:language>
</news:publication>
<news:publication_date>2026-07-03T09:15:00-04:00</news:publication_date>
<news:title>Companies A and B in Merger Talks</news:title>
</news:news>
</url>
</urlset>الملاحظات المضمنة: يستخدم <news:publication_date> صيغة W3C الكاملة مع محدِّد
المنطقة الزمنية، ويعكس وقت النشر الأصلي؛ ويحوي <news:title> العنوان فقط؛
وتوجد كتلة <news:news> واحدة بالضبط لكل <url>.
تحقق من XML قبل الإرسال
تأكد من سلامة تشكيله؛ فهذا يكشف المحارف & و< و> غير المفلتة،
والوسوم غير المتطابقة، والتداخل المكسور:
# Well-formedness check — flags structural errors before Search Console does
xmllint --noout news-sitemap.xml && echo "well-formed"استخرج عنوان URL وتاريخ النشر لكل مقال
استخرج أزواج <loc> و<news:publication_date> من خريطة أخبار حية؛ وهذا
مفيد لتدقيق المقالات التي ما تزال داخل نافذة اليومين. لاحظ أن البادئة news:
تحتاج إلى تسجيل مساحة أسمائها:
# Requires xmllint (libxml2). --recover tolerates minor issues; -o - prints to stdout.
xmllint --xpath "//*[local-name()='url']" news-sitemap.xmlللحصول على استخراج أنظف باستخدام المكتبة القياسية في Python، بلا تبعيات، تعامل مع مساحة الأسماء صراحةً:
import xml.etree.ElementTree as ET
from datetime import datetime, timezone, timedelta
NS = {
"sm": "http://www.sitemaps.org/schemas/sitemap/0.9",
"news": "http://www.google.com/schemas/sitemap-news/0.9",
}
tree = ET.parse("news-sitemap.xml")
cutoff = datetime.now(timezone.utc) - timedelta(days=2)
for url in tree.findall("sm:url", NS):
loc = url.findtext("sm:loc", namespaces=NS)
pub = url.findtext("news:news/news:publication_date", namespaces=NS)
# Flag anything that has slipped past the two-day window and should be pruned.
stale = ""
if pub:
try:
dt = datetime.fromisoformat(pub.replace("Z", "+00:00"))
if dt.tzinfo is None:
dt = dt.replace(tzinfo=timezone.utc)
if dt < cutoff:
stale = " <-- older than 2 days: remove or strip <news:news>"
except ValueError:
stale = " <-- unparseable date"
print(f"{pub} {loc}{stale}")عدّ وسوم <news:news> (ابقَ دون 1 000)
يساعد عد سريع على طريقة التعابير النمطية في تأكيد بقائك دون حد الملف. فهو يعد
وسوم الفتح <news:news>، ولذلك لا يحسب وسوم الإغلاق مرة ثانية:
# Count of <news:news> opening tags — must be <= 1000 per file
grep -o "<news:news>" news-sitemap.xml | wc -lإذا اقترب العدد من 1 000 فقسّم المحتوى بين عدة خرائط أخبار، وأشر إليها من فهرس خرائط موقع.
أشر إليها في robots.txt
وجّه المحركات إلى خريطة موقع الأخبار كما تفعل مع أي خريطة أخرى: سطر Sitemap:
يحوي عنوان URL المطلق الكامل:
User-agent: *
Allow: /
Sitemap: https://www.example.com/news-sitemap.xmlثم أرسل عنوان URL نفسه في تقرير Sitemaps داخل Google Search Console.
وحدة تحكم Chrome DevTools: تدقيق خريطة أخبار حية
الصق هذا في وحدة تحكم DevTools وأنت على عنوان URL الخاص بخريطة الموقع نفسها (كي يكون الطلب من الأصل نفسه وقابلًا للقراءة). يعرض عدد المقالات وينبّه إلى أي إدخال تجاوز يومين:
// Run this in the Console while viewing your news-sitemap.xml URL directly.
(async () => {
const xml = await (await fetch(location.href)).text();
const doc = new DOMParser().parseFromString(xml, "application/xml");
const NEWS = "http://www.google.com/schemas/sitemap-news/0.9";
const urls = [...doc.getElementsByTagName("url")];
const cutoff = Date.now() - 2 * 24 * 60 * 60 * 1000;
let stale = 0;
urls.forEach((u) => {
const loc = u.getElementsByTagName("loc")[0]?.textContent;
const date = u.getElementsByTagNameNS(NEWS, "publication_date")[0]?.textContent;
const old = date && Date.parse(date) < cutoff;
if (old) { stale++; console.warn("Older than 2 days:", loc, date); }
});
console.log(`Articles: ${urls.length} (cap 1000). Older than 2 days: ${stale}.`);
})();إذا أبلغ عن أكثر من 1 000 مقال أو عن أي إدخال قديم، فمولّدك لا يحذف المحتوى بالطريقة الصحيحة.
الصيانة الدورية: إبقاء خريطة موقع الأخبار سليمة
خريطة موقع الأخبار ليست ملفًا تضبطه ثم تنساه؛ فقاعدة حداثة اليومين تتطلب صيانة متكررة. يغطيها إجراءان: حذف يومي، وهو مهمة الصيانة الأساسية، وفحص دوري للسلامة يلتقط الانحراف قبل أن يسبب مشكلات.
يوميًا: احذف المقالات التي تجاوزت نافذة اليومين
نفّذ هذا كل يوم، ويُفضّل أن يكون جزءًا من مسار النشر بدل خطوة يدوية.
- اجلب خريطة موقع الأخبار الحالية. اجلب الملف الحي، أو استعلم مباشرةً من مولّد خريطة الأخبار في نظام إدارة المحتوى إن كان يبنيها ديناميكيًا.
- قارن كل
<news:publication_date>بحد اليومين. كل وقت نشر أقدم من نحو 48 ساعة خارج النافذة. تكون المهمة منجزة عندما يقع<news:publication_date>لكل إدخال باقٍ ضمن اليومين الأخيرين. - احذف كل إدخال قديم أو أزل وسومه. إما أن تحذف كتلة
<url>كلها، وإما أن تُبقي<loc>وتحذف كتلة<news:news>وحدها. تكون المهمة منجزة عندما يخلو الملف المعاد إنشاؤه من أي إدخال أقدم من يومين. - أكد أن المقال لا يزال مفهرسًا من وجه آخر. الحذف من خريطة الأخبار ليس إلغاءً للفهرسة؛ فتحقق عينيًا من أن عنوانًا حُذف حديثًا ما يزال يعيد 200 وموجودًا في خريطة موقعك العادية. تكون المهمة منجزة عندما يغيب العنوان عن خريطة الأخبار ويظهر في خريطة الموقع العامة أو فهرسها كما هو متوقع.
- اترك الملف فارغًا إن لم يوجد ما يُسرد. إذا لم تنشر خلال اليومين الأخيرين،
فانشر ملفًا فارغًا بدل حشوه بإدخالات قديمة. تكون المهمة منجزة بوجود
<urlset>صالح وفارغ؛ فتحذير Empty Sitemap في Search Console متوقع وليس خطأً يستحق المطاردة.
أسبوعيًا (أو مع كل نشر برمجي): فحص السلامة البنيوية
- تحقق من XML. شغّل فحص سلامة تشكيل XML (راجع تبويب Scripts) أو أداة sitemap-validator في /tools/sitemap-validator. تكون المهمة منجزة عندما لا توجد أخطاء تحليل.
- عدّ وسوم
<news:news>. أكد أن الملف دون حد 1 000 وسم. تكون المهمة منجزة عندما يكون العدد أقل من 1 000 بهامش مريح؛ وإن كنت تقترب منه عادةً فخطط لتقسيم بفهرس خرائط موقع قبل بلوغه، لا بعده. - ابحث عن الوسوم الميتة. استخدم grep للعثور على
news:keywordsأوnews:stock_tickersأو وسوم النوع التي قد تعود بعد تحديث إضافة أو قالب. تكون المهمة منجزة عند صفر تطابق. - افحص تقرير Sitemaps في Search Console. أكد استمرار قراءة الملف بلا أخطاء، وسجل اتجاه المقدَّم مقابل المفهرس. تكون المهمة منجزة عندما لا تظهر تحذيرات جديدة منذ آخر فحص، ويتتبع عدد المفهرس عدد المقدَّم على نحو تقريبي.
- تحقق من صحة مرجع
robots.txt. أكد أن سطرSitemap:ما يزال يشير إلى عنوان URL الحي والمطلق للخريطة؛ فعناوين URL تتغير أكثر مما يتوقع الناس بعد نقل نطاق أو مسار. تكون المهمة منجزة عندما يعيد العنوان فيrobots.txtحالة 200 ويطابق الملف الذي تصونه فعلًا.
أدوات إنشاء خريطة موقع الأخبار وصيانتها
أدوات هذا الموقع
- /tools/sitemap-validator — تحقق من سلامة تشكيل XML وبنيته قبل الإرسال. استخدمها بعد أي تغيير في قالب أو إضافة، لا مرة واحدة عند الإطلاق فقط.
- /tools/xml-sitemap-generator — مفيدة إذا كنت تبني
خريطة من قائمة عناوين URL وتحتاج إلى ضبط بنية
<urlset>الأساسية قبل إضافة مساحة الأسماءnews:. - /tools/news-seo-checker — تفحص إشارات SEO الخاصة بالأخبار في المقال، أي جانب الأهلية الذي لا تتناوله هذه المقالة عمدًا. استخدمها إلى جانب خريطة أخبار صالحة بدل اعتبار أي منهما كافيًا وحده.
- /tools/robots-txt-tester و
/tools/robots-txt-generator — تأكد من وجود سطر
Sitemap:وصحته، أو أنشئ واحدًا إذا بدأت من الصفر. - /tools/gsc-workbench — للتعمق في بيانات خرائط الموقع والفهرسة في Search Console بما يتجاوز ما تعرضه الواجهة القياسية.
أدوات الجهات الخارجية
- Google Search Console — المكان الوحيد لإرسال خريطة موقع الأخبار فعلًا ورؤية أرقام المقدَّم مقابل المفهرس وتحذيرات التحليل.
- Bing Webmaster Tools (PubHub) — مسار Bing اليدوي لإرسال الأخبار، إذ لا توجد
مساحة أسماء
news:ليقرأها Bing من خريطة موقع. - Screaming Frog — يستطيع الزحف إلى بنية XML لخريطة أخبار والتحقق منها على نطاق واسع عند تدقيق إعداد ناشر كبير.
التأكد من سريان تغيير خريطة موقع الأخبار فعلًا
XML سليم التشكيل ومتداخل بصورة صحيحة
- الاختبار: شغّل
xmllint --noout news-sitemap.xmlعلى الملف الحي، أو استخدم أداة sitemap-validator في /tools/sitemap-validator. - النتيجة المتوقعة: لا أخطاء تحليل؛ ويؤكد المدقق وجود
<news:news>مرة واحدة لكل<url>، مع تداخل<news:publication>←<news:name>و<news:language>بصورة صحيحة. - تفسير الفشل: يعني خطأ التحليل عادةً محرفًا غير مفلت أو وسمًا غير مطابق؛ أما
التحذير البنيوي فيعني عادةً خطأ في التداخل، وأكثره شيوعًا وجود كتلة
<news:news>شاردة في المستوى الأعلى. - نافذة المراقبة: فورية؛ فهذا فحص ساكن يُجرى عقب أي تغيير في القالب أو المولّد.
- محفز التراجع: أي خطأ تحليل، أو أي كتلة
<news:news>لا تتداخل تمامًا كما تعرض مواصفات Google.
خريطة الموقع قابلة للوصول ومرجعها صحيح
- الاختبار: شغّل
curl -I https://yoursite.com/news-sitemap.xmlللتحقق من حالة 200، وتأكد من احتواءrobots.txtعلى سطرSitemap:المطابق. - النتيجة المتوقعة: حالة 200 لعنوان الخريطة، ومطابقة سطر
Sitemap:فيrobots.txtلذلك العنوان المطلق تمامًا. - تفسير الفشل: تعني الحالة غير 200 أن الملف انتقل أو تعطل؛ ويعني غياب سطر
robots.txtأو قدمه أن المحركات قد لا تكتشف الملف بنفسها. - نافذة المراقبة: فورية.
- محفز التراجع: استجابة غير 200 أو عدم تطابق
robots.txt.
تقبل Search Console خريطة الموقع بلا أخطاء
- الاختبار: أرسل خريطة الموقع، أو أعد فحصها، في تقرير Sitemaps داخل Google Search Console.
- النتيجة المتوقعة: تظهر الحالة Success مع عدد مقدَّم غير صفري، أو حالة Empty Sitemap مقصودة ومُقَر بها، ومن دون تحذيرات تحليل.
- تفسير الفشل: تعود حالتا Couldn’t fetch أو Has errors عادةً إلى فحص سلامة التشكيل أو مساحة الأسماء أعلاه.
- نافذة المراقبة: افحص خلال يوم من الإرسال؛ إذ تعيد Search Console عادةً معالجة الخريطة المعاد إرسالها خلال ساعات.
- محفز التراجع: استمرار أخطاء الجلب أو التحليل بعد إعادة الفحص.
يعمل الحذف — لا تتسرب إدخالات قديمة
- الاختبار: شغّل مقطع DevTools Console أو برنامج Python من تبويب Scripts على
الملف الحي، كي يعلّم أي
<news:publication_date>أقدم من يومين. - النتيجة المتوقعة: صفر إدخالات قديمة معلَّمة.
- تفسير الفشل: يعني أي إدخال معلَّم أن مهمة الحذف لم تعمل، أو عملت على ملف غير صحيح، أو قرأت حقل تاريخ النشر خطأ.
- نافذة المراقبة: يومية، لأن نافذة اليومين متحركة.
- محفز التراجع: أي مقال أقدم من يومين ما يزال يحمل كتلة
<news:news>.
يبقى عدد الوسوم دون حد 1 000
- الاختبار:
grep -o "<news:news>" news-sitemap.xml | wc -l. - النتيجة المتوقعة: عدد دون 1 000 بهامش مريح.
- تفسير الفشل: يعني اقتراب العدد من 1 000 أو تجاوزه أنك تحتاج إلى التقسيم بفهرس خرائط موقع قبل أن تبدأ Google برفض الإدخالات الزائدة.
- نافذة المراقبة: أسبوعية، أو فورًا بعد قفزة في حجم النشر.
- محفز التراجع: عدد عند 1 000 أو أعلى من دون تقسيم.
مؤشرات الأداء الدائمة لخريطة موقع الأخبار
عدد المقدَّم مقابل المفهرس (Search Console)
- ما الذي يخبرك به: هل تقرأ Google عناوين URL التي تسردها وتستخدمها فعلًا، لا مجرد قبول الملف.
- طريقة استخراجه: Google Search Console ← تقرير Sitemaps ← انقر خريطة الموقع ← قارن Discovered بحالة الفهرسة لتلك العناوين.
- المعيار أو النطاق الواقعي: يعتمد بشدة على حجم النشر وجودة المحتوى، ولا توجد نسبة سليمة عامة. راقب فجوة كبيرة ومستمرة بين المكتشف والمفهرس بوصفها الإشارة الجديرة بالتحقيق، لا رقمًا محددًا.
- الوتيرة: أسبوعية.
الوقت من النشر إلى أول زحف
- ما الذي يخبرك به: هل تحقق خريطة الأخبار فائدتها الوحيدة فعلًا، أي اكتشاف المحتوى العاجل بسرعة أكبر، أم أنها مجرد إجراء شكلي.
- طريقة استخراجه: قارن طابع نشر المقال بطابع أول زحف في سجلات الخادم، عبر أداة log-file-analyzer في /tools/log-file-analyzer، أو ببيانات last crawled المتاحة في أداة URL Inspection داخل Search Console.
- المعيار أو النطاق الواقعي: يعتمد على وتيرة الزحف العامة إلى موقعك وسلطته؛ أنشئ خطك الأساسي بقياس بضعة مقالات حديثة بدل افتراض رقم من المجال.
- الوتيرة: فحص عيني شهري، أو فورًا بعد خبر عاجل كانت السرعة مهمة فيه فعلًا.
عدد وسوم <news:news> مقابل حد 1 000
- ما الذي يخبرك به: مقدار الهامش المتبقي قبل أن تضطر إلى التقسيم بفهرس خرائط موقع.
- طريقة استخراجه: شغّل
grep -o "<news:news>" news-sitemap.xml | wc -l، كما في تبويب Scripts، ضمن فحص السلامة الدوري. - المعيار أو النطاق الواقعي: ينبغي أن يتتبع معدل نشرك؛ ويظل معظم ناشري الموقع الواحد دون 1 000 بكثير ما لم ينشروا 500+ مقال يوميًا ضمن نافذة متحركة ليومين.
- الوتيرة: أسبوعية، أو بعد أي قفزة معروفة في حجم النشر.
عدد الإدخالات القديمة (مقالات تجاوزت نافذة اليومين)
- ما الذي يخبرك به: هل تعمل عملية الحذف وفق الجدول.
- طريقة استخراجه: استخدم مقطع DevTools Console أو برنامج Python من تبويب Scripts
لمقارنة كل
<news:publication_date>بحد اليومين. - المعيار أو النطاق الواقعي: يجب أن يكون صفرًا دائمًا؛ فهذا اختبار نجاح أو فشل، لا نطاق. يعني أي عدد غير صفري أن مهمة الحذف فاتتها دورة.
- الوتيرة: يومية، ويُفضّل أتمتتها ضمن مسار النشر.
اختبر نفسك: خرائط مواقع الأخبار
خمسة أسئلة سريعة عن طريقة عمل خرائط مواقع الأخبار. اختر إجابة لكل سؤال ثم تحقق.
موارد تستحق وقتك
مقالات ذات صلة كتبتها
- دليل المبتدئ إلى SEO التقني — موضع خرائط الموقع والاكتشاف ضمن الصورة الكبرى.
- متى ينبغي أن تقلق بشأن ميزانية الزحف؟ — لماذا يهم الاكتشاف السريع، وموضع خرائط الموقع النظيفة في كفاءة الزحف.
- SEO التقني للمؤسسات — موقف «أتمته وإلا تعفن» الذي تعتمد عليه خريطة الأخبار خصوصًا؛ إذ يجب أن تحذف محتواها ذاتيًا كل يومين.
محاضراتي
- كيف يعمل البحث (SlideShare) — شرحي للزحف والاكتشاف والفهرسة، بما في ذلك خرائط الموقع بوصفها واحدًا من عدة مصادر لاكتشاف عناوين URL. (إخلاء مسؤولية ثابت: “This is my understanding of systems… not going to be 100% complete or accurate.” (ترجمة) «هذا فهمي للأنظمة… ولن يكون كاملًا أو دقيقًا بنسبة 100 %».)
من أنحاء المجال
- Google — إنشاء خريطة موقع للأخبار — المواصفات المرجعية لمساحة الأسماء
news:والوسوم ونافذة اليومين وحد 1 000 عنوان URL. - نصائح Google SEO للمقالات الإخبارية: وسم lastmod وخرائط مستقلة (Search Engine Journal) — غاري إليس عن فصل خرائط الأخبار والويب وحذف عناوين URL القديمة.
- قد يتوقف Google News عن دعم رموز الأسهم والنوع (Search Engine Roundtable) — يؤكد إيقاف وسوم الأخبار القديمة في 2018.
- Rank Math — العمل مع خريطة موقع الأخبار — شرح تنفيذي في WordPress يؤكد إزالة وسوم النوع ورمز السهم والكلمة المفتاحية من الإضافة نفسها.
- State of Digital Publishing — وحدة خريطة موقع الأخبار — شرح واضح موجه إلى الناشرين يؤكد أن الغرض «الاكتشاف لا الترتيب».
- Bing — إرشادات ناشري PubHub — نموذج Bing اليدوي لإرسال الأخبار بدل مساحة أسماء
news:في خريطة الموقع.
سجل التغييرات
تم التحديث في 22 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 10 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.