انتقل إلى المحتوى
SEO Madmanby Adam Hafez
أداة مجانية

أداة توحيد عناوين URL وكشف نسخها المكررة

الصق قائمة عناوين URL، ووحّدها وفق RFC 3986 وسياسة موقعك، واكتشف النسخ المكررة من الصفحة نفسها. مجانية وتعمل في متصفحك.

تعمل بالكامل في متصفحك. لا يُرفع ما تُدخله، ولا يُسجَّل، ولا يُحفظ.

خيارات سياسة الموقع (اختياراتك، لا قواعد RFC)

لا يُرسل أي شيء تلصقه هنا إلى أي مكان، فالتحليل يجري في متصفحك فقط.

    أهم النقاط

    • يعرّف RFC 3986 التوحيد القائم على الصياغة: أحرف صغيرة للبروتوكول والمضيف، وأحرف كبيرة في ست عشري الترميز، وفك ترميز الأحرف غير المحجوزة، وحذف مقاطع النقاط.
    • يسمح RFC 3986 أيضًا بالتوحيد القائم على البروتوكول، مثل حذف المنفذ الافتراضي ومعاملة المسار الفارغ كشرطة مائلة واحدة.
    • اختيارات مثل حذف www أو الشرطة المائلة في النهاية سياسة للموقع لا قواعد في RFC، لذلك تعرضها الأداة كخيارات.
    • تذكر Google إعادة التوجيه وrel="canonical" كإشارات قوية للعنوان الأساسي، وخريطة الموقع كإشارة ضعيفة.
    • تفضّل Google صفحة HTTPS على صفحة HTTP المكافئة كعنوان أساسي، إلا عند وجود مشكلات أو إشارات متعارضة.

    ما تحتاج إليه

    • قائمة عناوين URL من زحف أو ملف سجلات أو خريطة موقع
    • سياسة موقعك في https وwww والشرطة المائلة في النهاية والمعاملات والأجزاء

    أدوات أخرى

    كلها مجانية، وكلها تعمل في المتصفح.

    تصفّح الأدوات

    طريقة الاستخدام

    1. 1الصق عناوين URLعنوان في كل سطر، من أي مصدر. والأسطر التي ليست عناوين http أو https تُحصى وتوضع جانبًا، ولا تُحذف بصمت.
    2. 2اضبط خيارات السياسةفعّل الخيارات التي تطابق الصيغة الأساسية لموقعك. وإذا كان موقعك يُبقي www، فألغِ هذا الخيار حتى لا تدمج الأداة مضيفين تعاملهما كمختلفين.
    3. 3اقرأ الملخصيعرض عدد العناوين التي لصقتها، وعدد الصفحات المختلفة التي تؤول إليها، وهذا هو حجم التكرار.
    4. 4راجِع كل مجموعة من النسختعرض كل مجموعة العناوين التي تؤول إلى الصيغة نفسها، مع العنوان الموحّد كعنوان أساسي مرشّح.
    5. 5طبّق النتيجةأعِد توجيه النسخ إلى العنوان الأساسي، وأضِف rel="canonical" في الصفحة. فإعادة التوجيه وrel="canonical" كلتاهما إشارة قوية وفق Google.

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

    تكتشف هذه الأداة تلك المجموعات في قائمة تلصقها، في متصفحك، دون إرسال القائمة إلى أي مكان.

    ماذا تفحص الأداة؟

    تطبّق الأداة نوعين من التوحيد، وتفصل بينهما.

    قواعد RFC 3986، مفعّلة دائمًا. يصف القسم 6.2 من RFC 3986 إعادات كتابة تنتج عنوانًا مكافئًا:

    • تصغير أحرف البروتوكول والمضيف
    • كتابة ست عشري الترميز بالنسبة المئوية بأحرف كبيرة، مثل %3A
    • فك ترميز الأحرف غير المحجوزة، فيصبح %7E هو ~
    • حذف مقاطع النقاط . و.. من المسار
    • حذف المنفذ المطابق للمنفذ الافتراضي للبروتوكول، مثل :80 في http
    • معاملة المسار الفارغ كـ /

    يحتفظ المسار بحالة أحرفه. فـ RFC 3986 يعامله كحساس لحالة الأحرف، وGoogle تعامل /APPLE و/apple كعنوانين مختلفين.

    سياسة الموقع، باختيارك. ست خانات، كلها مفعّلة افتراضيًا: تفضيل https، وحذف www.، وحذف الشرطة المائلة في النهاية، وحذف معاملات التتبّع، وترتيب المعاملات، وحذف #fragment.

    لا شيء من هذه قاعدة في RFC. فكون www والنطاق المجرد موقعًا واحدًا قرار يخص موقعك، لذلك ألغِ أي خيار لا يطابق طريقة عمله.

    كيف تقرأ النتائج؟

    يعرض سطر الملخص عدد العناوين الملصقة، وعدد المختلفة منها بعد التوحيد. والفرق بين الرقمين هو حجم التكرار. ثم يأتي عدد المجموعات التي تحتاج كل منها إلى عنوان أساسي واحد، وعدد الأسطر التي ليست عناوين http أو https.

    تعرض كل مجموعة عنوانًا أساسيًا مرشّحًا، وهو الصيغة الموحّدة، والعناوين الأصلية تحته. ولا تظهر إلا المجموعات التي فيها عنوانان أصليان مختلفان أو أكثر، فالعنوان الملصق مرتين ليس نسخة من نفسه.

    تذكر Google إعادة التوجيه وrel="canonical" كإشارات قوية للعنوان الأساسي، وخريطة الموقع كإشارة ضعيفة، وتقول إن الجمع بين الطرق يرفع فرصة استخدام اختيارك.

    والحل العملي لكل مجموعة هو إعادة توجيه من كل نسخة، مع عنوان أساسي ذاتي المرجعية في الصفحة. وتفضّل Google أيضًا HTTPS على صفحة HTTP المكافئة كعنوان أساسي، إلا عند وجود مشكلات مثل شهادة غير صالحة.

    مثال عملي

    تبدأ الأداة بثمانية عناوين. ومع تفعيل كل الخيارات، يعرض الملخص: العناوين الملصقة 8، والمختلفة منها بعد التوحيد 5، و3 مجموعات من النسخ تحتاج كل منها إلى عنوان أساسي واحد.

    العنوان الأساسي المرشّحالنسخ المجمّعة تحته
    https://example.com/shoeshttps://Example.com/shoes/، والمسار نفسه على http مع :80
    https://example.com/shoes?color=redhttps://www.example.com/shoes?utm_source=news&color=red، https://example.com/shoes?color=red
    https://example.com/abouthttps://example.com/about#team، https://example.com/about

    السطران الآخران يُوحَّدان لكن بلا نظير. فالعنوان https://example.com/a/./b/../shoes يصبح /a/shoes، و%7Euser يصبح ~user.

    ألغِ خيار حذف www، فتنقسم المجموعة الثانية إلى اثنتين، ويبقى 6 عناوين مختلفة ومجموعتان.

    أخطاء شائعة تكشفها

    • http وhttps منشوران معًا: تذكر Google نسخ البروتوكول ضمن أسباب تكرار عناوين URL.
    • www وبدونها يُعرضان معًا: يذكره دليل Google أيضًا كسبب للتكرار.
    • معاملات التتبّع في الروابط الداخلية: تستخدم Google المعامل gclid مثالًا على معامل يصنع عنوانًا مكررًا. والرابط الداخلي الموسوم يصنع عنوانًا جديدًا للصفحة نفسها.
    • معرّفات الجلسات في العناوين: يذكر دليل Google عن بنية العناوين معرّفات الجلسات ضمن أسباب كثرة العناوين، ويقترح ملفات تعريف الارتباط بدلًا منها.
    • معاملات بترتيب مختلف: ?a=1&b=2 و?b=2&a=1 نصّان مختلفان، والترتيب يُظهر أنهما الصفحة نفسها.

    أدوات وقراءات ذات صلة

    المصادر

    1. 1.RFC 3986: Uniform Resource Identifier (URI) Generic Syntax, section 6.2، IETFمصدر أساسي
    2. 2.What is URL canonicalization، Google Search Central
    3. 3.URL structure best practices، Google Search Central

    أسئلة شائعة

    ماذا يعني توحيد عنوان URL؟

    يعني إعادة كتابة العنوان بصيغة قياسية واحدة، لتتساوى الكتابات المختلفة للعنوان نفسه عند المقارنة. ويحدد القسم 6.2 من RFC 3986 إعادات الكتابة الآمنة، مثل تصغير أحرف البروتوكول والمضيف، وحذف مقاطع النقاط، وحذف المنفذ الافتراضي.

    لماذا لا تصغّر الأداة أحرف المسار؟

    يعامل RFC 3986 المسار كحساس لحالة الأحرف، وتعامل Google المسارين /APPLE و/apple كعنوانين مختلفين لكل منهما محتواه. ودمجهما يخفي فرقًا حقيقيًا. فإذا كان خادمك يعرض الاثنين، اختر حالة واحدة وأعِد توجيه الأخرى.

    ما معاملات التتبّع التي تُحذف؟

    عند تفعيل الخيار، تحذف الأداة utm_source وutm_medium وutm_campaign وutm_term وutm_content وgclid وfbclid وmsclkid وsessionid وphpsessid. وهذه القائمة عُرف شائع لا معيار، لذلك تبقى المعاملات الأخرى كما هي.

    هل العنوان الموحّد هو العنوان الأساسي الذي أستخدمه؟

    هو مرشّح. اختر الصيغة التي يعرضها موقعك فعلًا، ثم افرضها. تذكر Google إعادة التوجيه وrel="canonical" كإشارات قوية للعنوان الأساسي، وخريطة الموقع كإشارة ضعيفة، واستخدام أكثر من طريقة يرفع فرصة اعتماد اختيارك.

    هل أمنع النسخ المكررة في robots.txt؟

    لا. يقول دليل Google عن العناوين الأساسية إن عليك ألا تستخدم robots.txt لهذا الغرض. أعِد توجيه النسخ، أو اجعلها تشير إلى العنوان الأساسي بـ rel="canonical"، لتتمكن Google من قراءتها ودمجها.

    الأدوات

    مولّد وسوم hreflang وفحصها

    أنشئ وسوم link rel=alternate hreflang لعناوين URL المترجمة، وافحص الرموز والإشارة الذاتية وx-default. أداة مجانية تعمل في متصفحك.