<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>SEO Madman بالعربية</title>
    <link>https://seomadman.com/ar</link>
    <description>أخبار SEO التقنية وأبحاثه وأدوات مجانية. كل معلومة مع مصدرها، ليتحقق منها القارئ ومحركات الإجابة معًا.</description>
    <language>ar</language>
    <atom:link href="https://seomadman.com/ar/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>canonical: كيف تحدد عنوان URL الأساسي؟</title>
      <link>https://seomadman.com/ar/reports/canonical-url-guide</link>
      <guid isPermaLink="true">https://seomadman.com/ar/reports/canonical-url-guide</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>الطرق الثلاث لتحديد عنوان URL الأساسي بين الصفحات المكرّرة، وقوة كل إشارة، والأخطاء التي تحذّر منها Google، ومتى تفضّل HTTPS.</description>
      <content:encoded><![CDATA[عنوان URL الأساسي هو النسخة التي يعرضها Google في نتائج البحث من بين صفحات مكرّرة أو متشابهة جدًا. ويمكنك الإشارة إلى خيارك بثلاث طرق: إعادة التوجيه والعنصر rel="canonical"، وهما إشارتان قويتان، ثم خريطة الموقع، وهي إشارة ضعيفة. والجمع بين أكثر من طريقة يزيد فرصة اختيار عنوانك المفضّل.

- تقول Google إن تحديد عنوان URL الأساسي ليس شرطًا، فإذا لم تحدده تختار Google بنفسها أفضل نسخة لعرضها.
- إعادة التوجيه والعنصر rel="canonical" إشارتان قويتان، أما خريطة الموقع فإشارة ضعيفة.
- لا تستخدم robots.txt ولا أداة إزالة عناوين URL ولا noindex لاختيار الصفحة الأساسية داخل موقعك.
- اكتب عنوانًا مطلقًا في rel="canonical"، وضعه داخل قسم head، لأن Google لا يقبله خارجه.
- تفضّل Google صفحات HTTPS عند الاختيار، إلا إذا كانت الشهادة غير صالحة أو أعادت الصفحة التوجيه إلى HTTP.]]></content:encoded>
      <category>reports</category>
      <category>indexing</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>Core Web Vitals: متى تنجح صفحتك؟</title>
      <link>https://seomadman.com/ar/reports/core-web-vitals-arabic-guide</link>
      <guid isPermaLink="true">https://seomadman.com/ar/reports/core-web-vitals-arabic-guide</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>المقاييس الثلاثة في Core Web Vitals وحدودها الرسمية، وقاعدة 75% من عمليات التحميل، والفرق بين القياس الميداني والمختبر، وأين تقيسها.</description>
      <content:encoded><![CDATA[Core Web Vitals ثلاثة مقاييس من Google لتجربة الصفحة: LCP للتحميل ويجب أن يكون 2.5 ثانية أو أقل، وINP للاستجابة و200 ملّي ثانية أو أقل، وCLS للثبات البصري و0.1 أو أقل. وتنجح الصفحة عندما تتحقق هذه القيم في 75% على الأقل من عمليات التحميل لدى زوارها الفعليين، على الجوّال والكمبيوتر.

- تحدد Google قيمة جيدة لكل مقياس: 2.5 ثانية أو أقل لـ LCP، و200 ملّي ثانية أو أقل لـ INP، و0.1 أو أقل لـ CLS.
- يجب أن تتحقق القيم الجيدة في 75% على الأقل من عمليات تحميل الصفحات، على الجوّال والكمبيوتر كلٍّ على حدة.
- يعتمد تقرير Search Console على بيانات الزوار الفعليين في آخر 28 يومًا، ويجمع الصفحات المتشابهة في مجموعات.
- لا تستطيع أدوات المختبر مثل Lighthouse قياس INP، لأنه يحتاج إلى تفاعل مستخدم حقيقي.
- تنصح Google بتجربة صفحة جيدة بكل جوانبها، لا بالتركيز على مقياس أو مقياسين فقط.]]></content:encoded>
      <category>reports</category>
      <category>page-speed</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>noindex: كيف تمنع فهرسة صفحة في Google؟</title>
      <link>https://seomadman.com/ar/reports/noindex-guide</link>
      <guid isPermaLink="true">https://seomadman.com/ar/reports/noindex-guide</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>طريقتا تطبيق noindex بعلامة meta أو بعنوان X-Robots-Tag، ولماذا لا يعمل في robots.txt، وكيف تتأكد أن Googlebot رآه فعلًا.</description>
      <content:encoded><![CDATA[تمنع قاعدة noindex ظهور صفحة في بحث Google، حتى لو أشارت إليها روابط من مواقع أخرى. وتطبّقها بعلامة meta في قسم head، أو بعنوان X-Robots-Tag لملفات مثل PDF. ولا تدعمها Google في ملف robots.txt، ويجب أن يزحف Googlebot إلى الصفحة ليرى القاعدة، لذلك لا تحظرها في robots.txt.

- عندما يرى Googlebot قاعدة noindex في الصفحة، لا يعرضها بحث Google نهائيًا، حتى لو أشارت إليها مواقع أخرى.
- علامة meta وعنوان X-Robots-Tag يؤديان إلى النتيجة نفسها، والعنوان هو الطريقة المناسبة لملفات PDF والصور والفيديو.
- لا تدعم Google قاعدة noindex داخل ملف robots.txt.
- إذا حظر ملف robots.txt الصفحة، فلن يرى Googlebot قاعدة noindex، وقد تبقى الصفحة في النتائج.
- قد تمر عدة أشهر قبل أن يزحف Googlebot إلى الصفحة من جديد، ويمكنك طلب الزحف بأداة فحص عنوان URL.]]></content:encoded>
      <category>reports</category>
      <category>indexing</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>إعادة التوجيه 301 و302: أيّهما تستخدم ومتى؟</title>
      <link>https://seomadman.com/ar/reports/redirects-guide</link>
      <guid isPermaLink="true">https://seomadman.com/ar/reports/redirects-guide</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>الفرق بين إعادة التوجيه النهائية والمؤقتة في بحث Google، وكيف يفسّر Google كل طريقة منها، وأيّها تستخدم عند نقل صفحة أو موقع كامل.</description>
      <content:encoded><![CDATA[إعادة التوجيه النهائية، مثل 301 و308، تخبر Google أن الصفحة الجديدة هي التي تظهر في نتائج البحث. أما المؤقتة، مثل 302 و307، فتُبقي الصفحة القديمة في النتائج. وتنصح Google بإعادة التوجيه من جهة الخادم متى أمكن، لأنها الأرجح أن يفسّرها Google بشكل صحيح، ثم meta refresh، ثم JavaScript.

- إعادة التوجيه النهائية تعرض الصفحة الجديدة في نتائج البحث، والمؤقتة تُبقي الصفحة القديمة فيها.
- يفسّر Google رموز 301 و308 على أنها نهائية، ورموز 302 و303 و307 على أنها مؤقتة.
- meta refresh الفوري يعامله Google كإعادة توجيه نهائية، والمتأخر ولو بثانية واحدة كإعادة توجيه مؤقتة.
- استخدم JavaScript لإعادة التوجيه فقط عندما يتعذّر ذلك من جهة الخادم أو بـ meta refresh.
- بعد نقل موقعك إلى نطاق جديد، قد يعرض Google العناوين القديمة أحيانًا، وتقول Google إن هذا طبيعي ويختفي تدريجيًا.]]></content:encoded>
      <category>reports</category>
      <category>technical-seo</category>
      <category>indexing</category>
    </item>
    <item>
      <title>ماذا تفعل بعد التحديث الأساسي من Google؟</title>
      <link>https://seomadman.com/ar/reports/what-to-do-after-google-core-update</link>
      <guid isPermaLink="true">https://seomadman.com/ar/reports/what-to-do-after-google-core-update</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>خطوات Google نفسها بعد انخفاض الترتيب في تحديث أساسي: متى تحلل، وكيف تقيس حجم الانخفاض، وكيف تقيّم المحتوى، وما الذي تتجنبه.</description>
      <content:encoded><![CDATA[بعد تحديث أساسي من Google، انتظر اكتمال الطرح ثم أسبوعًا كاملًا قبل التحليل، وقارن ذلك الأسبوع بالأسبوع الذي سبق التحديث. الانخفاض الطفيف لا يحتاج إلى تغييرات جذرية، أما الكبير والمستمر فيحتاج إلى تقييم صادق للموقع كله بأسئلة Google نفسها، وتحسين المحتوى بدل الحلول السريعة.

- تقول Google إن التحديثات الأساسية لا تستهدف مواقع أو صفحات بعينها، وإن انخفاض الترتيب لا يعني أن الصفحة سيئة.
- الانتقال من الموضع 2 إلى 4 انخفاض طفيف لا يحتاج إلى تغيير، أما من 4 إلى 29 فيحتاج إلى تقييم أعمق.
- تقترح Google أسئلة للتقييم الذاتي عن أصالة المحتوى وشموله وخبرة كاتبه، وتنصح بطلب رأي أشخاص من خارج موقعك.
- تنصح Google بتجنب الحلول السريعة، وتعتبر حذف المحتوى حلًا أخيرًا لا تلجأ إليه إلا إذا لم تجد طريقة أخرى.
- قد يظهر أثر التحسينات خلال أيام أو بعد عدة أشهر، وقد يحتاج إلى انتظار التحديث الأساسي التالي.]]></content:encoded>
      <category>reports</category>
      <category>core-updates</category>
      <category>content-strategy</category>
    </item>
    <item>
      <title>كيف تعرف أي تحديث من Google أثّر على موقعك؟</title>
      <link>https://seomadman.com/ar/reports/which-google-update-hit-my-site</link>
      <guid isPermaLink="true">https://seomadman.com/ar/reports/which-google-update-hit-my-site</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>خمس خطوات من إرشادات Google نفسها لتعرف إن كان انخفاض زيارات موقعك سببه تحديث للخوارزمية، وأي تحديث تحديدًا، وما الذي تستبعده أولًا.</description>
      <content:encoded><![CDATA[لتعرف إن كان تحديث من Google سبب انخفاض زيارات موقعك، حدِّد أول يوم للانخفاض على مدى 16 شهرًا في Search Console، ثم قارنه بتواريخ التحديثات الرسمية. انتظر أسبوعًا بعد انتهاء التحديث، وقارن أسبوعين كاملين، وافصل أنواع البحث، واستبعد الإجراءات اليدوية ومشاكل الأمان والتغيرات الموسمية قبل أن تحكم على التحديث.

- توصي Google بعرض آخر 16 شهرًا في تقرير الأداء لتعرف إن كان الانخفاض يتكرر في الموسم نفسه كل عام.
- تنصح Google بالانتظار أسبوعًا كاملًا على الأقل بعد اكتمال التحديث قبل تحليل بيانات موقعك.
- الانخفاض من الموضع 2 إلى 4 لا يحتاج إلى تغييرات جذرية، أما من 4 إلى 29 فيحتاج إلى تقييم أعمق.
- تقرير الإجراءات اليدوية في Search Console يؤكد أو يستبعد وجود إجراء يدوي من Google ضد موقعك.
- من بين 39 تحديثًا مؤكدًا اكتمل منذ نوفمبر 2021، تداخل 10 تحديثات مع تحديث آخر في الفترة نفسها.]]></content:encoded>
      <category>reports</category>
      <category>core-updates</category>
      <category>search-console</category>
    </item>
    <item>
      <title>فحص AggregateRating لمقتطفات المراجعات</title>
      <link>https://seomadman.com/ar/tools/aggregaterating-review-snippet-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/aggregaterating-review-snippet-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص JSON-LD وفق قواعد Google لمقتطفات المراجعات: ratingValue والأعداد والمقياس ونوع العنصر المقيَّم. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تجد هذه الأداة كل تقييم مجمّع في JSON-LD الملصوق، وتفحصه وفق قواعد Google لمقتطفات المراجعات: عنصر مسمّى من نوع مدعوم، وقيمة ratingValue مكتوبة بنقطة عشرية، ووجود ratingCount أو reviewCount على الأقل، وقيمة داخل المقياس الذي تحدده bestRating وworstRating، وقيمتاهما الافتراضيتان 5 و1.

- تشترط Google في AggregateRating وجود ratingValue، ووجود ratingCount أو reviewCount على الأقل.
- إذا حُذفت bestRating وworstRating، تفترض Google مقياسًا من 1 إلى 5.
- تطلب Google النقطة كفاصل عشري، فالقيمة 4.4 صالحة والقيمة 4,4 غير صالحة.
- يحتاج AggregateRating المستقل إلى itemReviewed، أما المتداخل فيعدّ الكائن الأب هو العنصر المقيَّم.
- صفحات النشاط التجاري الذي يتحكم في المراجعات عن نفسه لا تُؤهَّل للنجوم عبر ترميز LocalBusiness أو Organization.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
      <category>serp-features</category>
    </item>
    <item>
      <title>أداة AEO: جاهزية المقال لإجابات AI</title>
      <link>https://seomadman.com/ar/tools/ai-answer-readiness-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/ai-answer-readiness-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>أداة AEO تقيّم إجابة المقال الافتتاحية وعناوينه ومعرّفاتها وقوائمه ومصادره والبيانات المنظَّمة والتاريخ. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تمنح هذه الأداة المقال نتيجة من 100 على سبع خصائص بنيوية: إجابة افتتاحية من 40 إلى 60 كلمة، وعناوين على شكل أسئلة، ومعرّفات للعناوين، وعناصر قوائم بجمل كاملة، وروابط خارجية، وJSON-LD، وتاريخ تقرؤه الآلة. وهي تقيس سهولة اقتباس الصفحة، لا احتمال أن يستشهد بها أي محرك.

- تقول Google إنه لا توجد متطلبات إضافية ولا تحسينات خاصة للظهور في AI Overviews أو AI Mode.
- تقيس هذه النتيجة البنية فقط، لذلك قد تبلغ الصفحة 100 وتبقى غير دقيقة أو لا يُستشهد بها أبدًا.
- أعلى نتيجة للنص العادي 80، لأن معرّفات العناوين وJSON-LD لا تُقرأ إلا من HTML ملصوق.
- يُحسب كل فحص من الفحوص السبعة وحده، فتدلّك النتيجة المنخفضة على الخاصية الناقصة بالتحديد.
- شرط Google للأهلية في ميزات الذكاء الاصطناعي أن تكون الصفحة مفهرسة ومؤهلة للظهور مع مقتطف.]]></content:encoded>
      <category>tools</category>
      <category>ai-search</category>
      <category>structured-data</category>
    </item>
    <item>
      <title>حاسبة نسب نص الرابط وتنوعه</title>
      <link>https://seomadman.com/ar/tools/anchor-text-diversity-calculator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/anchor-text-diversity-calculator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>صنّف نصوص الروابط الواردة إلى مطابقة تامة وجزئية واسم العلامة وعامة وعنوان URL مجرد وأخرى، مع نسبة كل فئة. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تصنّف هذه الحاسبة قائمة نصوص الروابط الواردة التي تلصقها إلى مطابقة تامة، ومطابقة جزئية، واسم العلامة، وروابط عامة، وعنوان URL مجرد، وأخرى، مقارنة بالكلمة المستهدفة واسم العلامة الاختياري. وتعرض نسبة كل فئة من الإجمالي، لتقرأ مزيج نصوص روابطك كتوزيع لا كدرجة واحدة.

- تذكر سياسات Google للمحتوى غير المرغوب فيه الروابط ذات نص الرابط المحسّن في المقالات أو مشاركات الضيوف أو البيانات الصحفية كروابط غير مرغوب فيها.
- لم تنشر Google أبدًا نسبة آمنة للمطابقة التامة، لذلك تعرض الأداة توزيعًا بدل أن تصدر حكمًا.
- المطابقة الجزئية تعني أن نص الرابط يحتوي الكلمة المستهدفة كاملة أو نصف كلماتها على الأقل.
- لا تُحسب الروابط باسم العلامة إلا إذا أدخلت اسم العلامة، لأن تخمينه من الكلمة المستهدفة غير موثوق.
- تطابق فئة الروابط العامة سبع عبارات ثابتة بدقة، لذلك تقع عبارة مثل their website في فئة أخرى.]]></content:encoded>
      <category>tools</category>
      <category>link-building</category>
    </item>
    <item>
      <title>مولّد مسار التنقل (BreadcrumbList JSON-LD)</title>
      <link>https://seomadman.com/ar/tools/breadcrumb-schema-generator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/breadcrumb-schema-generator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>أنشئ JSON-LD لمسار التنقل BreadcrumbList صفًا صفًا، مع فحص الترتيب والاسم وعنوان URL وفق وثائق Google. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تنشئ هذه الأداة JSON-LD من نوع BreadcrumbList من قائمة بأسماء الصفحات وعناوين URL. ترقّم كل موضع، وتحذف عنوان العنصر الأخير إذا تركته فارغًا، وتحذّر عندما يقل المسار عن عنصرين أو يغيب عنوان URL أو يكون نسبيًا، وهي القواعد التي تحددها وثائق Google عن مسار التنقل.

- تشترط Google عنصرين على الأقل من نوع ListItem ليكون مسار التنقل مؤهلًا للنتائج الغنية بصريًا.
- يحتاج كل ListItem إلى موضع واسم وعنوان item، عدا العنصر الأخير الذي لا يُشترط فيه item.
- توصي Google بمسار تنقل يمثّل طريق المستخدم المعتاد إلى الصفحة بدل تكرار بنية عنوان URL.
- ترقّم الأداة المواضع من 1 تلقائيًا، فلا تترك إضافة صف أو حذفه أي فجوة.
- لا يغادر أي شيء تكتبه في الصفوف متصفحك، فالأداة تبني JSON وتفحصه محليًا.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
    </item>
    <item>
      <title>فحص طول العناوين والأوصاف بالجملة</title>
      <link>https://seomadman.com/ar/tools/bulk-title-meta-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/bulk-title-meta-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>الصق صفحات كثيرة واعرف أي العناوين والأوصاف التعريفية ستُقتطع في نتائج البحث، مقيسة بالبكسل. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تأخذ هذه الأداة صفحات كثيرة دفعة واحدة، صفحة في كل سطر بصيغة الرابط | العنوان | الوصف، وتقيس كل عنوان ووصف بالبكسل. وتصنّف كلًا منهما إلى يتسع أو مقتطع على الكمبيوتر أو الجوّال، وتعدّ الصفوف التي ستُقتطع، فتظهر مشكلة القالب في فحص واحد.

- لا تضع Google حدًا لطول العنوان أو الوصف التعريفي، لكنها تقتطع كليهما في النتائج حسب الحاجة ليتسع لعرض الجهاز.
- تقيس الأداة عرض النص المعروض بالبكسل مقابل ميزانيتين ثابتتين للكمبيوتر والجوّال، وهذا يتتبع الاقتطاع أفضل من عدّ الأحرف.
- فحص ملف تصدير كامل دفعة واحدة يكشف قالبًا ينتج عناوين طويلة جدًا في كل صفحة، وهو ما يخفيه فحص صفحة واحدة.
- تطلب Google عنوانًا ووصفًا مميزين لكل صفحة، فمجموعة صفوف شبه متطابقة مشكلة حتى لو اتسع كل صف.
- لا يُرسل أي شيء تكتبه في هذه الأداة، فكل القياسات تجري في متصفحك.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>أداة فحص سلاسل وحلقات العناوين الأساسية</title>
      <link>https://seomadman.com/ar/tools/canonical-chain-resolver</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/canonical-chain-resolver</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>الصق أزواج url -&gt; canonical، وتتبّع كل قفزة، واكشف الحلقات والسلاسل متعددة القفزات بين العناوين الأساسية. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تتتبّع هذه الأداة أزواج url -> canonical التي تلصقها، قفزة بعد قفزة، بدءًا من عنوان URL تختاره. وتتوقف عند عنوان أساسي ذاتي المرجعية، أو عنوان خارج الأزواج الملصقة، أو عودة إلى عنوان سبقت زيارته، ثم تقيّم النتيجة وفق توصية Google بوضع رابط أساسي ذاتي المرجعية في الصفحة الأساسية.

- توصي Google بإضافة رابط rel=canonical ذاتي المرجعية إلى الصفحة الأساسية نفسها، لذلك يجب أن تنتهي السلسلة المستقرة عندها.
- الحلقة، أي عودة عنوان URL في النهاية إلى عنوان سبقت زيارته، لا تستقر أبدًا على صفحة تشير إلى نفسها.
- كل قفزة وسيطة في السلسلة صفحة تشير إلى غيرها بدل أن تحمل الإشارة الذاتية التي توصي بها Google.
- تعامل Google العنوان الأساسي المُعلن كتلميح لا كقاعدة، لذلك تترك السلسلة المعقدة القرار النهائي لـ Google.
- تتتبّع الأداة الأزواج التي تلصقها فقط، ولا يمكنها جلب صفحات من نطاقات أخرى، لذلك يجب جمع كل قفزة أولًا.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>فحص وسم canonical وعنوان URL الأساسي</title>
      <link>https://seomadman.com/ar/tools/canonical-tag-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/canonical-tag-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص عنوان الصفحة ووسم rel=canonical فيها: العنوان المطلق، وHTTPS، والإشارة الذاتية أو لصفحة أخرى، والنطاق، ومعلمات التتبّع. مجانية في متصفحك.</description>
      <content:encoded><![CDATA[تقارن هذه الأداة عنوان URL للصفحة بالعنوان الأساسي الذي تعلنه، وتجري ستة فحوص من توثيق Google عن تحديد العنوان الأساسي: العنوان المطلق، وتطابق HTTPS، والإشارة الذاتية أو لصفحة أخرى، والنطاق نفسه أو نطاق آخر، ومعلمات التتبّع في العنوان الأساسي، وتذكير بأن تعارض الطرق لا يظهر من عنوانين فقط.

- تقول Google إن عليك استخدام المسارات المطلقة لا النسبية مع العنصر link rel=canonical.
- تعدّ Google إعادة التوجيه وrel=canonical إشارتين قويتين لتحديد العنوان الأساسي، وإدراج الصفحة في خريطة الموقع إشارة ضعيفة.
- الرابط الأساسي الذاتي المرجعية والرابط المشير إلى صفحة أخرى صالحان كلاهما، لكنهما يخبران Google بأمرين مختلفين.
- العنوان الأساسي الذي ما زال يحمل معلمات تتبّع أو جلسة يُفشل الهدف من دمج الصفحات المكرّرة.
- تقارن الأداة أسماء النطاقات حرفيًا، لذلك تعدّ www.example.com وexample.com نطاقين مختلفين.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>أداة فحص Core Web Vitals لقيم LCP وINP وCLS</title>
      <link>https://seomadman.com/ar/tools/core-web-vitals-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/core-web-vitals-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>صنّف قيم LCP وINP وCLS إلى جيّد أو بحاجة إلى تحسين أو بطيء، واعرف إن كانت المقاييس الثلاثة تنجح معًا. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تصنّف هذه الأداة قيم LCP وINP وCLS التي تُدخلها وفق الحدود التي ينشرها web.dev: جيّد أو بحاجة إلى تحسين أو بطيء لكل مقياس، مع نجاح عام فقط عندما تكون الثلاثة جيدة. وهي تصنّف أرقامًا لديك بالفعل من إحصاءات PageSpeed أو البيانات الميدانية، ولا تقيس صفحة حقيقية.

- تنجح الصفحة في تقييم Core Web Vitals فقط عندما تحقق LCP وINP وCLS كلها الحد الجيد في 75% من عمليات التحميل.
- الحدود الجيدة هي 2.5 ثانية لـ LCP، و200 ملّي ثانية لـ INP، و0.1 لـ CLS.
- يبدأ نطاق بطيء بعد 4 ثوانٍ لـ LCP، وبعد 500 ملّي ثانية لـ INP، وبعد 0.25 لـ CLS.
- القيمة التي تقع على الحد تُحسب في التصنيف الأفضل، فقيمة LCP عند 2.5 ثانية جيدة.
- تصنّف الأداة أي رقم تكتبه، لذلك فالنجاح هنا يعكس ما أدخلته، لا قياسًا ميدانيًا لموقعك.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
      <category>page-speed</category>
    </item>
    <item>
      <title>فحص ترميز Course لقوائم الدورات في Google</title>
      <link>https://seomadman.com/ar/tools/course-schema-required-fields-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/course-schema-required-fields-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>الصق ترميز JSON-LD من نوع Course وافحص name وdescription وprovider وحد العرض البالغ 60 حرفًا. مجاني ويعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة ترميز JSON-LD من نوع Course الذي تلصقه، وتختبره وفق وثائق Google عن قائمة الدورات. تعامل name وdescription كخاصيتين مطلوبتين، وprovider كخاصية موصى بها، وتنبّه إلى مقدّم بلا اسم، وإلى الوصف الذي يتجاوز حد العرض البالغ 60 حرفًا. وتذكّرك بأن Google تحتاج إلى ثلاث دورات مرمّزة على الأقل.

- تحدد وثائق Google عن قائمة الدورات name وdescription كخاصيتين مطلوبتين لنوع Course، وprovider كخاصية موصى بها.
- تقول الإرشادات التقنية في الصفحة نفسها إن كل دورة يجب أن تحمل name وprovider صالحتين، لذلك يستحق غياب provider الإصلاح.
- تحدد Google لوصف الدورة حدًا للعرض يبلغ 60 حرفًا، فالنص الأطول صالح لكنه قد يُقتطع عند العرض.
- تقول Google إن عليك ترميز ثلاث دورات على الأقل، في صفحات تفاصيل منفصلة أو في صفحة واحدة شاملة.
- تقرأ الأداة عنصر Course واحدًا في كل مرة، ولا ترى ترميز ItemList للعرض الدوّار الذي تحتاجه صفحة الملخص أيضًا.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
    </item>
    <item>
      <title>مدقق بيانات الفعاليات Event</title>
      <link>https://seomadman.com/ar/tools/event-schema-required-fields-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/event-schema-required-fields-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص JSON-LD من نوع Event: الحقول المطلوبة عند Google، وفرق التوقيت عن UTC، وeventStatus، وpriceCurrency. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة JSON-LD من نوع Event الذي تلصقه، وتختبره وفق جداول الخصائص التي توثّقها Google: أربعة حقول مطلوبة هي name وstartDate وlocation وlocation.address، وحقول مقترحة مثل endDate وoffers وorganizer. وتتحقق من أن startDate تحمل فرق التوقيت عن UTC، وأن eventStatus واحدة من أربع قيم موثّقة، وأن priceCurrency رمز من ثلاثة أحرف.

- توثّق Google أربع خصائص مطلوبة في Event هي name وstartDate وlocation وlocation.address، وتعدّ offers وorganizer وperformer مقترحة.
- تطلب Google تحديد المنطقة الزمنية بإضافة فرق التوقيت عن UTC أو GMT، وإلا استخدمت المنطقة الزمنية لمكان الفعالية.
- تذكر Google أربع قيم لـ eventStatus هي EventScheduled وEventCancelled وEventPostponed وEventRescheduled، وتفترض EventScheduled عند غياب الحقل.
- عند إلغاء فعالية أو تأجيلها، تطلب Google إبقاء startDate وlocation وعدم حذفهما.
- تقرأ الأداة JSON-LD المُدخل فقط، ولا تستطيع تأكيد أن صفحة الفعالية قابلة للزحف أو أن التواريخ صحيحة.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
    </item>
    <item>
      <title>تحليل معاملات التنقل حسب السمات</title>
      <link>https://seomadman.com/ar/tools/faceted-navigation-parameter-analyzer</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/faceted-navigation-parameter-analyzer</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص معاملات عنوان URL مفلتر وفق إرشادات Google عن الزحف، واحصل على كتلة robots.txt جاهزة. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة عنوان قائمة مفلترة بـ URLSearchParams، وتفحصه وفق مستندات Google عن الزحف إلى التنقل حسب السمات: فاصل المعاملات، وعددها، ومعرّفات الجلسة أو التتبع، والمقاطع المكررة في المسار. ثم تكتب كتلة robots.txt لمعاملات السمات التي تتعرف عليها، على نمط مثال Google نفسه.

- تقول Google إن التنقل حسب السمات المبني على المعاملات قد ينتج مساحات عناوين لا نهائية، تسبب زحفًا زائدًا وبطئًا في اكتشاف الصفحات الجديدة.
- توصي Google بالفاصل القياسي &، لأن برامج الزحف يصعب عليها التعرف على الفاصلة والفاصلة المنقوطة والأقواس كفواصل.
- لا تنشر Google أي حد لعدد المعاملات، فتحذير الأداة عند أربعة معاملات أو أكثر تقدير معلن، لا قاعدة رسمية.
- تذكر Google ملف robots.txt وأجزاء # كأقوى طرق منع الزحف إلى السمات، وrel=canonical وnofollow كأقل فعالية عمومًا.
- تقرأ الأداة العنوان الواحد الذي تلصقه فقط، ولا تستطيع الزحف إلى موقعك لتعدّ التركيبات التي تنتجها عوامل التصفية فعلًا.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
      <category>ecommerce-seo</category>
    </item>
    <item>
      <title>أداة فحص ترميز FAQPage بتنسيق JSON-LD</title>
      <link>https://seomadman.com/ar/tools/faqpage-schema-required-fields-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/faqpage-schema-required-fields-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص ترميز FAQPage بتنسيق JSON-LD لتتأكد أن لكل Question اسمًا ونص إجابة مقبولة، مع ملاحظة عن إلغاء Google لنتيجة الأسئلة الشائعة. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة ترميز FAQPage بتنسيق JSON-LD الذي تلصقه، وتتأكد من وجود mainEntity، وأن كل عنصر فيه Question له name وacceptedAnswer يحمل text. لكن الترميز الصحيح لم يعد يُظهر شيئًا في Google: توقفت نتيجة الأسئلة الشائعة الغنية بصريًا عن الظهور في بحث Google في 7 مايو 2026، وحذفت Google وثائقها.

- يُبنى ترميز FAQPage من قائمة mainEntity، كل عنصر فيها Question يحمل نص السؤال في name.
- يحتاج كل Question إلى acceptedAnswer تحمل خاصية text فيه الإجابة، وتعرض الأداة غيابها كمشكلة.
- تقول Google إن نتيجة الأسئلة الشائعة الغنية بصريًا توقفت عن الظهور في بحث Google بدءًا من 7 مايو 2026.
- حذفت Google وثائق نتيجة الأسئلة الشائعة في يونيو 2026، لأن الميزة لم تعد تظهر في نتائج البحث.
- تقرأ الأداة JSON-LD الذي تكتبه فقط، ولا تستطيع الحكم على تطابق الأسئلة مع المحتوى الظاهر في الصفحة.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
    </item>
    <item>
      <title>أداة مطابقة تحديثات Google مع زياراتك</title>
      <link>https://seomadman.com/ar/tools/google-algorithm-update-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/google-algorithm-update-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>ارفع نقراتك من Search Console، وشاهد كل تحديث أكدته Google على الرسم نفسه، مع مقارنة الأسبوع السابق واللاحق لكل تحديث. مجانية.</description>
      <content:encoded><![CDATA[تقرأ هذه الأداة ملف Dates.csv من تصدير تقرير الأداء في Search Console، وترسم نقراتك اليومية مع تظليل كل تحديث أكدته Google فوقها. ولكل تحديث تقارن متوسط النقرات اليومية في الأسبوع الذي سبق بدايته بأسبوع يبدأ بعد سبعة أيام من اكتماله، كما تنصح Google.

- تأتي تواريخ التحديثات من سجلنا للتحديثات التي أكدتها Google، وكل منها موثّق في لوحة حالة بحث Google.
- تتبع المقارنة نصيحة Google بالانتظار أسبوعًا بعد انتهاء الطرح، ثم مقارنة أسبوع لاحق بأسبوع سابق.
- تلغي فترات الأيام السبعة دورة أيام الأسبوع في النقرات اليومية، فيُقارن يوم الاثنين دائمًا بيوم اثنين.
- تذكر الأداة التحديثات المتداخلة زمنيًا، لأن التغيّر في تلك الفترة لا يمكن نسبته إلى واحد منها.
- الانخفاض الذي يتزامن مع تحديث دليل يستحق التحقيق، لا إثبات أن التحديث سببه.]]></content:encoded>
      <category>tools</category>
      <category>core-updates</category>
      <category>search-console</category>
    </item>
    <item>
      <title>مولّد خريطة موقع XML مع hreflang</title>
      <link>https://seomadman.com/ar/tools/hreflang-sitemap-xml-generator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/hreflang-sitemap-xml-generator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>حوّل رموز اللغات وعناوين URL إلى كود خريطة موقع XML فيه عناصر xhtml:link البديلة، وافحص الرموز والعناوين. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحوّل هذه الأداة قائمة بسيطة من رموز اللغات وعناوين URL إلى كود خريطة موقع XML، وهو بديل خريطة الموقع عن علامات link في رأس الصفحة. ويدرج كل عنوان صفحة كل نسخه البديلة، ومنها نفسه، كعناصر xhtml:link، مع x-default اختيارية. وتفحص الرموز وعناوين https والرموز المكررة قبل النشر.

- تعامل Google علامات HTML وعناوين HTTP وخريطة الموقع كطرق متكافئة لتحديد hreflang، لذلك تكفي طريقة واحدة.
- يجب أن يدرج كل عنصر url كل النسخ البديلة للصفحة كعناصر xhtml:link، ومنها الصفحة نفسها.
- يجب أن تعلن خريطة الموقع مساحة الاسم xhtml في عنصر urlset حتى تكون عناصر xhtml:link صالحة.
- تقول Google إن عناصر xhtml:link الفرعية لا تُحسب ضمن حد عناوين خريطة الموقع، وهو 50,000 عنوان لكل ملف وفق sitemaps.org.
- تستخدم رموز اللغات ISO 639-1 مع منطقة اختيارية بمعيار ISO 3166-1 Alpha 2، فالرمزان en وen-GB صالحان لكن es-419 غير مدعوم.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
      <category>indexing</category>
    </item>
    <item>
      <title>مولّد وسوم hreflang وفحصها</title>
      <link>https://seomadman.com/ar/tools/hreflang-tag-generator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/hreflang-tag-generator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>أنشئ وسوم link rel=alternate hreflang لعناوين URL المترجمة، وافحص الرموز والإشارة الذاتية وx-default. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تنشئ هذه الأداة وسوم link rel=alternate hreflang من قائمة عناوين URL ورموز لغات، ثم تفحص المجموعة وفق قواعد Google: يحتاج كل عنوان إلى رمز خاص به، ولا يشير الرمز إلا إلى عنوان واحد، ويكون الرمز لغة أو لغة ومنطقة، وتوصي Google بـ x-default كخيار احتياطي. الصق الوسوم في head كل صفحة.

- تقول Google إن كل نسخة لغوية يجب أن تذكر نفسها وكل النسخ الأخرى، وإنها تتجاهل الوسوم إذا لم تشر صفحتان كل منهما إلى الأخرى.
- توضع مجموعة وسوم link نفسها في head كل نسخة من الصفحة، لذلك تلصق الكتلة التي تنشئها الأداة كما هي في كل نسخة.
- رمز اللغة والمنطقة مثل en-US لا يشير إلا إلى عنوان URL واحد داخل المجموعة.
- تقبل Google رموز hreflang بأحرف كبيرة أو صغيرة، لكن الأداة تتوقع الصيغة المعتادة: لغة بأحرف صغيرة ومنطقة بأحرف كبيرة.
- القيمة x-default اختيارية، وتحدد صفحة احتياطية للزوار الذين لا تطابق لغتهم أي نسخة مدرجة.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
      <category>indexing</category>
    </item>
    <item>
      <title>رموز حالة HTTP وكيف يتعامل معها Google</title>
      <link>https://seomadman.com/ar/tools/http-status-code-crawl-handling-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/http-status-code-crawl-handling-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>اعرف كيف تتعامل برامج الزحف من Google مع كل رمز حالة تلصقه، واحسب خطوات إعادة التوجيه مقابل حد 10 خطوات. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تأخذ هذه الأداة قائمة رموز حالة HTTP وتعرض ما توثقه Google لكل منها: 301 و308 إشارتان قويتان لإعادة التوجيه، و302 و307 إشارتان ضعيفتان، و404 و410 تعنيان أن الصفحة غير موجودة، و429 ورموز 5xx أخطاء خادم تبطئ الزحف. وتحسب أيضًا خطوات إعادة التوجيه مقابل الحد الافتراضي لدى Google، وهو 10 خطوات.

- يعدّ Google رمز 301 إشارة قوية إلى أن الصفحة الهدف يجب أن تُعالَج، ويعدّ 302 إشارة ضعيفة.
- يُعامل 307 مثل 302، و308 مثل 301، لكن Google تنصح باستخدام الرمز المناسب لتستفيد منه البرامج الأخرى أيضًا.
- تتابع برامج الزحف من Google حتى 10 خطوات إعادة توجيه افتراضيًا، وقد يختلف الحد لدى برامج زحف منتجات معيّنة.
- يُعامل 429 كخطأ في الخادم يشير إلى الضغط، مثل رموز 5xx، فتبطئ برامج الزحف من Google.
- رمز 2xx يسمح فقط بأن يأخذ Google المحتوى في الاعتبار للمعالجة، ولا يضمن فهرسة الصفحة.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
      <category>indexing</category>
    </item>
    <item>
      <title>مولّد ملف humans.txt</title>
      <link>https://seomadman.com/ar/tools/humans-txt-generator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/humans-txt-generator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>أنشئ ملف humans.txt بأقسام TEAM وTHANKS وSITE وفق قالب humanstxt.org، ثم انسخه إلى جذر موقعك. مجاني ويعمل في متصفحك.</description>
      <content:encoded><![CDATA[تُنشئ هذه الأداة الملف النصي الذي يصفه معيار humanstxt.org: قسم TEAM بدور كل شخص واسمه ووسيلة التواصل معه ومكانه، وقسم THANKS، وقسم SITE بتاريخ آخر تحديث واللغة والمعايير. انسخ النتيجة، واحفظها باسم humans.txt في جذر موقعك، ويمكنك اختياريًا ربطها من قسم head في صفحاتك.

- يطلب معيار humanstxt.org ملفًا اسمه humans.txt، بأحرف صغيرة دائمًا وبترميز UTF-8.
- يوضع الملف في جذر الموقع، ليُفتح على العنوان /humans.txt في نطاقك.
- يقترح المعيار عنوانَي /* TEAM */ و/* SITE */، ويضيف قالبه قسم /* THANKS */.
- يحذّر المعيار من أن نشر عناوين البريد الإلكتروني في الملف قد يجلب رسائل غير مرغوب فيها.
- عنصر link مع rel="author" يشير إلى الملف اختياري، لا مطلوب.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>فحص النص البديل للصور</title>
      <link>https://seomadman.com/ar/tools/image-alt-text-auditor</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/image-alt-text-auditor</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>الصق كود HTML لتجد النص البديل المفقود أو الفارغ أو العام أو المحشو بالكلمات المفتاحية في كل وسم img. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة كود HTML تلصقه، وتنبّه إلى السمة alt في كل وسم img: غائبة تمامًا، أو فارغة، أو نص عام أو اسم ملف، أو محشوة بكلمات مكررة. وتتبع فحوص الغياب والنص العام والحشو إرشادات Google للصور، أما حدود اسم الملف والتكرار فتقديرات خاصة بالأداة. ولا يغادر ما تلصقه متصفحك.

- تستخدم Google النص البديل مع الرؤية الحاسوبية ومحتوى الصفحة لتفهم ما تعرضه الصورة.
- غياب السمة alt هو أول ما يُصلح، لأن بعض قارئات الشاشة تنطق حينها اسم ملف الصورة بدلًا منها.
- القيمة الفارغة alt="" ليست خطأ في صورة زخرفية، لأن إرشادات W3C تستخدمها لتتخطى قارئات الشاشة الصورة.
- تقول إرشادات Google للصور إن ملء السمة alt بالكلمات المفتاحية حشو قد يجعل الموقع يُعدّ محتوى غير مرغوب فيه.
- علامتا شكل اسم الملف وتكرار الكلمات تقديرات خاصة بهذه الأداة، لا حدود نشرتها Google.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>فحص التحميل الكسول وأبعاد الصور</title>
      <link>https://seomadman.com/ar/tools/image-loading-attributes-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/image-loading-attributes-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>الصق كود HTML لتفحص كل وسم img: وجود العرض والارتفاع، وعدم التحميل الكسول لصورة LCP المرجّحة. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة كود HTML تلصقه، وتفحص كل وسم img وفق إرشادات web.dev: عرض وارتفاع بأعداد صحيحة ليحجز المتصفح مساحة الصورة، وعدم استخدام loading="lazy" مع صورة LCP المرجّحة، وعدم وجود صورة كسولة بلا أبعاد، واستخدام القيمتين lazy وeager فقط. وتعتبر الصورة الأولى صورة LCP المرجّحة، وهو تقدير معلَن.

- يوصي web.dev بإضافة سمتي width وheight إلى كل وسوم img، ليحجز المتصفح المساحة ويتجنب تحرّك التصميم المزعج.
- ينصح web.dev بعدم التحميل الكسول للصور التي يُرجَّح ظهورها عند تحميل الصفحة، وخاصة صورة LCP.
- للسمة loading قيمتان هما lazy وeager، وeager تساوي ترك السمة كليًا.
- لا يمكن معرفة الصورة الظاهرة أولًا من الكود وحده، لذلك تعتبر الأداة الصورة الأولى هي المرجّحة وتقول ذلك.
- تقرأ الأداة كود HTML الذي تلصقه فقط، ولا تقيس تحرّك التصميم الفعلي ولا تعرف عنصر LCP الحقيقي في صفحتك.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
      <category>page-speed</category>
    </item>
    <item>
      <title>ccTLD أم نطاق فرعي أم دليل فرعي؟</title>
      <link>https://seomadman.com/ar/tools/international-targeting-strategy-planner</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/international-targeting-strategy-planner</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>قارِن بين ccTLD والنطاق الفرعي والدليل الفرعي ومعاملات URL، ورتّبها وفق مزايا وعيوب توثّقها Google للمواقع الدولية. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تجيب هذه الأداة عن سؤال ccTLD أم نطاق فرعي أم دليل فرعي في SEO الدولي. أدخِل عدد الدول، وميزانية النطاقات، وحاجتك إلى خوادم مختلفة، وتفضيلك للصيانة، وسترتّب أربع بنى لعناوين URL، منها معاملات URL، وفق المزايا والعيوب في مستندات Google عن المواقع متعددة المناطق. ويعرض كل ترتيب الأسباب التي حرّكته.

- تذكر مستندات Google أربع بنى لعناوين URL للاستهداف الجغرافي، وتصف معاملات URL بأنها غير موصى بها.
- يعطي نطاق رمز الدولة أوضح إشارة استهداف جغرافي، لكنه يستهدف دولة واحدة فقط وتكلفة تشغيله أعلى عند التوسع.
- الدليل الفرعي قليل الصيانة لأنه يبقى على مضيف واحد، لكنه يُبقي موقع خادم واحدًا لكل المناطق.
- النطاق الفرعي حل وسط: سهل الإعداد ويمكنه استخدام مواقع خوادم مختلفة، مقابل عنوان URL أقل وضوحًا.
- تنصح Google بعدم استخدام تحليل عنوان IP لتكييف المحتوى، وتوصي بعناوين URL منفصلة لكل لغة مع تعليقات hreflang.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>أداة فحص حقول JobPosting المطلوبة والمقترحة</title>
      <link>https://seomadman.com/ar/tools/jobposting-schema-required-fields-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/jobposting-schema-required-fields-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص كود JSON-LD لإعلان وظيفة وفق 5 خصائص مطلوبة و7 مقترحة توثّقها Google، مع قيم employmentType وتاريخ الانتهاء. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة كود JSON-LD لإعلان وظيفة من نوع JobPosting وتقارنه بجداول Google: خمس خصائص مطلوبة هي title وdescription وdatePosted وhiringOrganization وjobLocation، وسبع خصائص مقترحة. وتتحقق من قيم employmentType، وتطبّق استثناء jobLocation للوظائف عن بُعد، وتنبّه إلى تاريخ validThrough الذي مضى.

- توثّق Google خمس خصائص مطلوبة في JobPosting، هي title وdescription وdatePosted وhiringOrganization وjobLocation، وسبع خصائص مقترحة.
- لا تكون jobLocation مطلوبة إذا وُجدت applicantLocationRequirements، وهذا هو الاستثناء الذي توثّقه Google للوظائف عن بُعد بالكامل.
- الوظيفة التي قيمة jobLocationType فيها TELECOMMUTE تحتاج دائمًا إلى دولة واحدة على الأقل، عبر applicantLocationRequirements أو jobLocation بديلة.
- تذكر Google ثماني قيم مقبولة لـ employmentType، وتنبّه إلى أن عدم التصرف في الوظائف المنتهية قد يؤدي إلى إجراء يدوي.
- تغطي هذه الأداة نوع JobPosting تحديدًا، وهو نوع لا يدخل ضمن الأنواع السبعة التي تدعمها أداة التحقق العامة من JSON-LD في الموقع.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
    </item>
    <item>
      <title>أداة التحقق من JSON-LD للبيانات المنظَّمة</title>
      <link>https://seomadman.com/ar/tools/json-ld-validator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/json-ld-validator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>اكتشف أخطاء صيغة JSON-LD بالسطر والعمود، ثم افحص الخصائص التي تطلبها Google في 7 أنواع من schema. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تفحص هذه الأداة كتلة JSON-LD تلصقها بحثًا عن أخطاء الصيغة، وتحدد السطر والعمود حيث يفشل التحليل، ثم تقارن @type بالخصائص المطلوبة والمقترحة التي توثقها Google لأنواع Article وProduct وFAQPage وHowTo وOrganization وBreadcrumbList وRecipe. وتنبّه إلى أن FAQPage وHowTo لم يعودا يحصلان على نتيجة غنية بصريًا في Google.

- يظهر خطأ صيغة JSON مع رقم السطر والعمود، بدل رسالة عامة عن فشل التحليل.
- تقول Google إن Article وOrganization ليس لهما خصائص مطلوبة، بل خصائص مقترحة فقط.
- تقول Google إن عليك تضمين كل الخصائص المطلوبة ليصبح العنصر مؤهلًا للعرض المحسَّن في البحث.
- لم يعد FAQPage وHowTo يحصلان على نتيجة غنية بصريًا في بحث Google، حتى مع ترميز صالح.
- تحذّر Google من ترميز معلومات لا يراها المستخدم، ولا تستطيع أي أداة تحقق كشف ذلك من كتلة ملصقة.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
    </item>
    <item>
      <title>فحص تنافس صفحاتك على نفس الكلمة</title>
      <link>https://seomadman.com/ar/tools/keyword-cannibalization-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/keyword-cannibalization-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>قارِن عناوين صفحاتك أو عناوين H1 فيها، واكشف الأزواج شبه المتطابقة بقياس الكلمات المشتركة. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تقارن هذه الأداة عناوين صفحات موقعك أو عناوين H1 فيها، وتعطي كل زوج درجة تشابه Jaccard بحسب الكلمات المشتركة، في متصفحك بالكامل. وتُرصد الأزواج التي تبلغ الحد أو تتجاوزه، وهو 50% افتراضيًا، لمراجعتها. ولا تنشر Google أي حد لهذا التنافس، فالدرجة تقدّر التداخل لا أثره في الترتيب.

- تنافس صفحات الموقع على نفس الكلمة (keyword cannibalization) مصطلح من صناعة SEO، ولا تستخدمه مستندات Google.
- الدرجة هي تشابه Jaccard، أي عدد الكلمات المهمة المشتركة بين عنوانين مقسومًا على كل الكلمات المهمة فيهما معًا.
- الآلية التي توثّقها Google هي تحديد عنوان URL الأساسي، إذ تجمع الصفحات المتشابهة المحتوى وتختار عنوانًا واحدًا يمثّلها.
- الحد الافتراضي 50% تقدير خاص بهذه الأداة، وليس رقمًا نشرته Google في أي مكان.
- تجري كل المقارنات في متصفحك، فلا يُرسل أي عنوان أو رابط تدخله إلى أي مكان.]]></content:encoded>
      <category>tools</category>
      <category>content-strategy</category>
    </item>
    <item>
      <title>فحص كثافة الكلمات المفتاحية وعدد الكلمات</title>
      <link>https://seomadman.com/ar/tools/keyword-density-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/keyword-density-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>احسب عدد كلمات مسودتك ومرات ظهور الكلمة أو العبارة كاملة، ثم اعرف الكثافة كنسبة مئوية. مجاني ويعمل في متصفحك.</description>
      <content:encoded><![CDATA[تعدّ هذه الأداة كلمات مسودتك، ومرات ظهور كلمة أو عبارة ككلمات كاملة، وتعرض الكثافة كنسبة مئوية. ولا توجد كثافة مثالية عليك بلوغها: لا تنشر Google أي نسبة، وتعامل التكرار غير الطبيعي كحشو للكلمات المفتاحية. استخدم الرقم لتكتشف التكرار غير المقصود، لا لتطارد هدفًا.

- لا توجد نسبة رسمية مثالية لكثافة الكلمات المفتاحية، ولا تضع سياسات Google للمحتوى غير المرغوب فيه حدًا رقميًا لازدحام الكلمات الرئيسية.
- يقول دليل Google لتحسين محركات البحث للمبتدئين إن تكرار الكلمات نفسها كثيرًا، حتى بصيغ مختلفة، مرهق للمستخدمين ومخالف لسياساتها.
- الكثافة هنا هي مرات ظهور الكلمة مضروبة في عدد كلمات العبارة، مقسومة على إجمالي الكلمات.
- تقول Google إن طول المحتوى وحده لا يهم في الترتيب، وإنه لا يوجد عدد كلمات سحري تستهدفه.
- التحذير الذي يظهر عند 6 مرات أو أكثر تقدير خاص بالأداة، لا قاعدة منشورة من Google.]]></content:encoded>
      <category>tools</category>
      <category>content-strategy</category>
    </item>
    <item>
      <title>فحص روابط nofollow وsponsored وugc</title>
      <link>https://seomadman.com/ar/tools/link-rel-attribute-auditor</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/link-rel-attribute-auditor</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص قيمة rel في كل رابط داخل HTML ملصوق وفق قواعد Google للقيم sponsored وugc وnofollow. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تقرأ هذه الأداة كل رابط في HTML الذي تلصقه، وتختبر السمة rel فيه وفق القيم الثلاث التي توثّقها Google: sponsored للروابط المدفوعة، وugc للمحتوى الذي ينشئه المستخدمون، وnofollow حين لا تنطبق أي منهما. تحدد أنت نوع المحتوى الذي تقع فيه الروابط، فتنبّه الأداة إلى الروابط الخارجية التي تنقصها القيمة المطلوبة في هذا السياق.

- توثّق Google ثلاث قيم لوصف الروابط هي sponsored وugc وnofollow، والروابط التي تحملها لن تتبعها Google عادةً.
- تفضّل Google القيمة rel="sponsored" للروابط المدفوعة، مع أن nofollow ما زالت طريقة مقبولة للإشارة إليها.
- تقول Google إن الروابط في التعليقات ومشاركات المنتديات وغيرها من المحتوى الذي ينشئه المستخدمون يجب أن تحمل rel="ugc".
- يمكن أن تجتمع عدة قيم في سمة rel واحدة، بمسافات أو فواصل، فالصيغتان ugc nofollow وugc,nofollow مقبولتان.
- القيم مثل noopener وnoreferrer صالحة في HTML لكنها ليست من قيم Google لوصف الروابط، فلا تجعل الرابط مدفوعًا أو من المستخدمين.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
      <category>content-strategy</category>
    </item>
    <item>
      <title>فحص الحقول المطلوبة في LocalBusiness</title>
      <link>https://seomadman.com/ar/tools/localbusiness-schema-required-fields-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/localbusiness-schema-required-fields-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>أداة تفحص JSON-LD لنشاط تجاري محلي: الاسم والعنوان ودقة الإحداثيات وpriceRange وساعات العمل وفق وثائق Google. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة JSON-LD الذي تلصقه لنشاط تجاري محلي، ومنه الأنواع الفرعية مثل Restaurant وDentist، وفق وثائق Google عن الأنشطة التجارية المحلية. تتأكد من الخاصيتين المطلوبتين name وaddress، وتفحص كل حقل في PostalAddress، وتتحقق من إحداثيات بخمس خانات عشرية، وpriceRange أقل من 100 حرف، وساعات بصيغة hh:mm:ss.

- توثّق Google خاصيتين مطلوبتين في LocalBusiness هما name وaddress، وتضع الباقي في الخصائص المقترحة.
- تطلب Google العنوان بصيغة PostalAddress، وتنصح بإضافة أكبر عدد ممكن من خصائصه.
- تقول Google إن خط العرض وخط الطول في geo يجب أن يحملا خمس خانات عشرية على الأقل.
- لا تعرض Google قيمة priceRange إذا بلغت 100 حرف أو أكثر، لذلك يجب أن تبقى أقصر من ذلك.
- تقرأ الأداة JSON-LD الملصوق فقط، ولا تستطيع تأكيد ملف النشاط التجاري أو رقم الهاتف أو فهرسة الصفحة.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
    </item>
    <item>
      <title>فحص meta refresh: توجيه نهائي أم مؤقت؟</title>
      <link>https://seomadman.com/ar/tools/meta-refresh-vs-redirect-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/meta-refresh-vs-redirect-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>أداة تحلّل مدة الانتظار والعنوان الهدف في وسم meta refresh، وتبيّن هل تقرؤه Google إعادة توجيه نهائية أم مؤقتة. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة مدة الانتظار والعنوان الهدف في وسم meta refresh، ثم تصنّفه وفق وثائق Google عن إعادة التوجيه. وسم الانتظار 0 ثانية يقع مع 301 و308 في إعادة التوجيه النهائية. وأي انتظار أكثر من 0 ثانية يضعه مع 302 و303 و307 في المؤقتة، فلا يُعامل الهدف كعنوان URL أساسي جديد.

- تضع Google وسم meta refresh بانتظار 0 ثانية مع 301 و308 كإعادة توجيه نهائية، أي إشارة إلى أن الهدف هو العنوان الأساسي.
- وسم meta refresh بأي انتظار أكثر من 0 ثانية إعادة توجيه مؤقتة في نظر Google، مثل 302 و303 و307.
- ترتّب Google طرق إعادة التوجيه حسب احتمال تفسيرها صحيحًا، وتأتي إعادة التوجيه من جهة الخادم أولًا ثم meta refresh.
- تقول Google إن إعادة التوجيه عبر JavaScript لا تُستخدم إلا إذا تعذّرت إعادة التوجيه من جهة الخادم وmeta refresh.
- تحلّل الأداة نص الوسم فقط، ولا تستطيع فحص ما يعيده خادمك فعلًا في إعادة توجيه HTTP حقيقية.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>أداة إنشاء علامة meta robots وX-Robots-Tag</title>
      <link>https://seomadman.com/ar/tools/meta-robots-tag-builder</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/meta-robots-tag-builder</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>أنشئ قواعد noindex وnofollow وmax-snippet وغيرها كعلامة meta أو كعنوان X-Robots-Tag. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تبني هذه الأداة علامة meta robots أو عنوان X-Robots-Tag من مربعات اختيار للقواعد التي توثقها Google، من noindex وnofollow إلى max-snippet وmax-image-preview وunavailable_after. تكتب الصيغة نيابة عنك، وتدمج noindex وnofollow في none، وتحذّر عندما تجاور قاعدة للمقتطف قاعدة noindex، لأن الصفحة غير المفهرسة لا مقتطف لها.

- تقبل Google القواعد نفسها في علامة meta robots وفي عنوان استجابة HTTP باسم X-Robots-Tag، لذلك تنشئ الأداة الصيغتين من إدخال واحد.
- تقرأ Google القواعد دون تمييز بين الأحرف الكبيرة والصغيرة، وتجمع عدة قواعد في قائمة مفصولة بفواصل، وعند التعارض تُطبَّق القاعدة الأكثر تقييدًا.
- لم يعد بحث Google يستخدم noarchive، لأن ميزة رابط النسخة المخزّنة التي كانت تتحكم فيها لم تعد موجودة.
- تشكّل max-snippet وmax-image-preview وmax-video-preview مقتطف الصفحة المفهرسة، فلا يبقى لها ما تشكّله بجوار noindex.
- إذا منع ملف robots.txt الزحف إلى صفحة، فلن يرى Google علامة meta robots فيها، وتُتجاهل قواعدها.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>فحص علامة meta viewport للجوّال والتكبير</title>
      <link>https://seomadman.com/ar/tools/meta-viewport-tag-validator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/meta-viewport-tag-validator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص قيمة content في علامة viewport: المفاتيح غير المعروفة، وwidth=device-width، ومنع التكبير وفق WCAG 1.4.4. أداة مجانية في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة قيمة content في علامة meta viewport وفق الخصائص التي تعترف بها مواصفة W3C CSS Viewport. وتتأكد من وجود width=device-width وinitial-scale=1، وتسمّي أي مفتاح سيتجاهله المتصفح، وتنبّه إلى user-scalable=no أو maximum-scale أقل من 2، وهما الإعدادان اللذان تُفشلهما قاعدة W3C لاختبار التكبير.

- تذكر مواصفة W3C CSS Viewport Module سبع خصائص معترف بها لعلامة viewport، وتقبل الأداة أيضًا viewport-fit من مواصفة CSS Round Display.
- تقول Google إن علامة viewport تخبر المتصفح بطريقة عرض الصفحة على الأجهزة الجوّالة، وإن وجودها يدل على أن الصفحة ملائمة للجوّال.
- يشترط معيار WCAG 1.4.4 في المستوى AA إمكانية تكبير النص حتى 200% دون فقدان المحتوى أو الوظائف.
- تُفشل قاعدة W3C لاختبار سماح علامة viewport بالتكبير القيمة user-scalable=no وأي maximum-scale أقل من 2.
- تحلّل الأداة قيمة content التي تكتبها فقط، ولا ترى هل يستجيب تصميم الصفحة الحقيقية للعرض الذي تعلنه.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>أداة فحص تعارض noindex والعنوان الأساسي</title>
      <link>https://seomadman.com/ar/tools/noindex-canonical-sitemap-consistency-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/noindex-canonical-sitemap-consistency-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>اعرف أين تتعارض إشارات noindex والعنوان الأساسي وخريطة الموقع لصفحة واحدة مع إرشادات Google نفسها. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تأخذ هذه الأداة حالة noindex لصفحة واحدة، وعنوانها الأساسي، ووجودها في خريطة الموقع، وتقارنها بمستندات Google. وتنبّه إلى noindex في صفحة تشير إليها صفحات أخرى كعنوان أساسي، وإلى صفحة عليها noindex ما زالت في خريطة الموقع، وإلى نسخة مكررة مدرجة بدل عنوانها الأساسي، ثم تؤكد اتفاق الإشارات الثلاث.

- لا توصي Google باستخدام noindex لمنع اختيار صفحة أساسية، لأنه سيحجب الصفحة عن البحث تمامًا.
- تقول إرشادات Google عن خريطة الموقع إن عليك إدراج العناوين التي تريد ظهورها في نتائج البحث، والصفحة التي عليها noindex ليست منها.
- تقول Google إن عليك إدراج العنوان الذي تفضّله في خريطة الموقع، لا كل العناوين التي تؤدي إلى المحتوى نفسه.
- تصف Google الإدراج في خريطة الموقع بأنه إشارة ضعيفة للعنوان الأساسي، وإرسالها بأنه تلميح، لذلك فغياب الصفحة يستحق المراجعة فقط.
- تقارن هذه الأداة الإشارات الثلاث لصفحة واحدة، بخلاف أداة فحص التعارض بين خريطة الموقع وrobots.txt التي تقارن خريطة كاملة بقواعد Disallow.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
      <category>indexing</category>
    </item>
    <item>
      <title>فحص وسوم Open Graph المطلوبة</title>
      <link>https://seomadman.com/ar/tools/open-graph-required-field-validator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/open-graph-required-field-validator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص وسوم og الملصوقة بحثًا عن الخصائص الأربع المطلوبة، والعناوين النسبية، والتكرار، وقيمة og:type. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة وسوم og التي تلصقها وفق بروتوكول Open Graph على ogp.me، الذي يحدد og:title وog:type وog:image وog:url كخصائص أربع مطلوبة في كل صفحة. وتنبّهك إلى خاصية مطلوبة مفقودة أو مكررة، وإلى og:url أو og:image بمسار نسبي، وإلى og:type غير معروف، وإلى غياب أبعاد الصورة.

- يحدد بروتوكول Open Graph أربع خصائص مطلوبة في كل صفحة، هي og:title وog:type وog:image وog:url.
- يعرّف ogp.me الخاصية og:url بأنها عنوان URL الأساسي للعنصر، ويُستخدم معرّفًا دائمًا له.
- الخصائص og:description وog:site_name وog:locale اختيارية في البروتوكول، لذلك لا يُعد غيابها خطأ هنا.
- الخاصيتان og:image:width وog:image:height اختياريتان، وتحددان حجم الصورة بالبكسل.
- تفحص الأداة الوسوم كما كُتبت، ولا تعرض شكل البطاقة الناتجة كما تفعل أداة معاينة بطاقات المشاركة.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
      <category>content-strategy</category>
    </item>
    <item>
      <title>مولّد البيانات المنظَّمة لشعار المؤسسة</title>
      <link>https://seomadman.com/ar/tools/organization-logo-schema-generator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/organization-logo-schema-generator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>أنشئ ترميز JSON-LD من نوع Organization يضم الشعار والاسم وurl وsameAs، وافحص قواعد Google للشعار. مجاني ويعمل في متصفحك.</description>
      <content:encoded><![CDATA[تُنشئ هذه الأداة ترميز JSON-LD من نوع Organization عبر نموذج: الاسم وurl والشعار وملفات sameAs وبيانات التواصل والعنوان البريدي، بالخصائص التي توصي بها Google. وتنبّه إلى العناوين غير الكاملة، وأرقام الهاتف بلا رمز دولة، ورموز الدول الخاطئة، وتقيس ملف الشعار مقابل الحد الأدنى 112x112 بكسل دون رفعه.

- لا تحدد Google خصائص مطلوبة للبيانات المنظَّمة من نوع Organization، بل خصائص موصى بها مثل name وurl وlogo.
- تقول Google إن صورة الشعار يجب ألا تقل عن 112x112 بكسل، وأن تكون قابلة للزحف والفهرسة وبتنسيق يدعمه Google Images.
- يجب أن يظهر الشعار جيدًا على خلفية بيضاء، لأن Google قد تعرضه بهذه الطريقة.
- توصي Google بوضع ترميز Organization في الصفحة الرئيسية أو صفحة "من نحن"، لا في كل صفحة.
- توصي Google باختيار النوع الفرعي الأدق من Organization، مثل OnlineStore لمتجر إلكتروني.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
      <category>serp-features</category>
    </item>
    <item>
      <title>فحص الرابط الأساسي في تقسيم الصفحات</title>
      <link>https://seomadman.com/ar/tools/pagination-canonical-conflict-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/pagination-canonical-conflict-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>اكتشف الصفحات اللاحقة التي تحيل رابطها الأساسي إلى الصفحة 1، والعناوين المكررة، وأرقام الصفحات بعد #. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تفحص هذه الأداة سلسلة صفحات مقسّمة، كل صفحة بعنوانها والرابط الأساسي الذي تعلنه، وفق مستندات Google عن تقسيم الصفحات. وتكشف أشهر خطأ في القوالب، أي إحالة الصفحات اللاحقة إلى الصفحة 1، إضافة إلى العناوين المكررة وأرقام الصفحات بعد #، وتعدّ الصفحات التي تحمل رابطًا أساسيًا ذاتي المرجعية.

- تنهى مستندات Google بوضوح عن استخدام الصفحة الأولى من السلسلة كصفحة أساسية لكل الصفحات الأخرى فيها.
- تحتاج كل صفحة في السلسلة إلى عنوان URL فريد، لأن Google تعامل الصفحات المقسّمة كعناوين منفصلة لا كصفحة واحدة.
- تتجاهل Google ما بعد علامة # في العنوان، فرابط الصفحة التالية الذي لا يختلف إلا بعدها قد يبدو مزحوفًا إليه ولا يُتبع.
- توقفت Google عن استخدام الوسمين rel=next وrel=prev لفهم تقسيم الصفحات، ولا ضرر في إبقائهما لكنهما لا يفيدان.
- تقيّم الأداة العناوين والروابط الأساسية التي تكتبها فقط، ولا تكشف صفحة غائبة عن السلسلة كليًا.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>فحص ترميز Product لمقتطفات المنتجات</title>
      <link>https://seomadman.com/ar/tools/product-snippet-schema-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/product-snippet-schema-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص JSON-LD للمنتج وفق قواعد Google لمقتطفات المنتجات: الاسم والعروض والسعر والعملة والتوفر. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة JSON-LD الملصوق لعنصر Product، وتفحصه وفق مستندات Google عن مقتطفات المنتجات: الاسم مطلوب، ومعه واحدة على الأقل من review أو aggregateRating أو offers. ثم تفحص price وpriceCurrency في Offer، وlowPrice في AggregateOffer، وقيم التوفر العشر الموثّقة، وكتابة priceValidUntil كتاريخ بصيغة ISO 8601.

- توثّق Google الاسم name كالخاصية الوحيدة المطلوبة حصرًا في Product، مع قاعدة تشترط وجود review أو aggregateRating أو offers.
- يحتاج Offer إلى price، أو priceSpecification.price، وإلى priceCurrency التي توصي Google بكتابتها برمز ISO 4217 من ثلاثة أحرف.
- أما AggregateOffer فيحتاج بدلًا من ذلك إلى lowPrice وpriceCurrency، مع التوصية بـ highPrice وofferCount.
- تذكر Google عشر قيم لـ ItemAvailability، منها InStock وOutOfStock وPreOrder وSoldOut، وأي نص آخر ليس قيمة موثّقة.
- تقرأ الأداة JSON-LD الذي تكتبه فقط، ولا تستطيع التأكد من أن السعر الظاهر في الصفحة يطابق الترميز.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
      <category>ecommerce-seo</category>
    </item>
    <item>
      <title>حاسبة سهولة القراءة وفق Flesch ومدة القراءة</title>
      <link>https://seomadman.com/ar/tools/readability-reading-time-calculator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/readability-reading-time-calculator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>احسب درجة سهولة القراءة وفق Flesch لنص تلصقه، مع فئتها وعدد الكلمات والجمل والمقاطع ومدة القراءة. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحسب هذه الأداة درجة سهولة القراءة لنص تلصقه بمعادلة Rudolf Flesch المنشورة في 1948، وتقدّر مدة القراءة الصامتة بمعدل 238 كلمة في الدقيقة. تعدّ الكلمات والجمل والمقاطع مباشرة في متصفحك، وتعرض فئة الدرجة من سهل جدًا إلى مربك جدًا، وتوضح أين يعتمد العدّ على التقريب لا على قاموس.

- تأتي درجة سهولة القراءة وفق Flesch من معادلة منشورة في 1948 تزن متوسط طول الجملة ومتوسط المقاطع في الكلمة.
- الدرجة الأعلى تعني نصًا أسهل، وتمتد الفئات المنشورة من سهل جدًا بين 90 و100 إلى مربك جدًا بين 0 و29.
- تُقدَّر مدة القراءة بمعدل 238 كلمة في الدقيقة، وهو متوسط القراءة الصامتة للبالغين في النصوص غير الأدبية وفق تحليل لـ 190 دراسة نُشر في 2019.
- يعتمد عدّ المقاطع هنا على مجموعات حروف العلة لا على قاموس، لذلك يخطئ في عدّ بعض الكلمات.
- يقسّم عدّ الجمل النص عند علامات نهاية الجملة، ولا يميّز دائمًا بين الاختصار والنهاية الحقيقية للجملة.]]></content:encoded>
      <category>tools</category>
      <category>content-strategy</category>
    </item>
    <item>
      <title>حاسبة عمر القراءة وفق Flesch-Kincaid</title>
      <link>https://seomadman.com/ar/tools/reading-age-calculator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/reading-age-calculator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>احسب مستوى الصف وفق Flesch-Kincaid لنص إنجليزي، وعمر القراءة الذي يقابله، وأطول جمله. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تقيّم هذه الأداة النص الذي تلصقه بمعادلة Flesch-Kincaid لمستوى الصف: 0.39 في متوسط طول الجملة، زائد 11.8 في متوسط المقاطع في الكلمة، ناقص 15.59. ثم تضيف 5 لتحويل الصف الدراسي الأمريكي إلى عمر قراءة تقريبي. وتعرض أيضًا أطول ثلاث جمل، وهي السبب المعتاد لارتفاع الصف.

- تأتي معادلة Flesch-Kincaid لمستوى الصف من تقرير للبحرية الأمريكية في 1975 أعدّه Kincaid وFishburne وRogers وChissom.
- المعادلة هي 0.39 في عدد الكلمات لكل جملة، زائد 11.8 في عدد المقاطع لكل كلمة، ناقص 15.59.
- الصف 8.0 يعني أن طالب الصف الثامن يفهم النص، وتقترح Microsoft نحو 7.0 إلى 8.0 لأغلب المستندات.
- عمر القراءة بصيغة الصف زائد 5 عُرف تستخدمه جداول تحويل الصف إلى العمر، وليس جزءًا من المعادلة نفسها.
- عدّ الجمل والمقاطع هنا تقريبي، لذلك تعامل مع النتيجة كتقدير تقارن به بين المسودات.]]></content:encoded>
      <category>tools</category>
      <category>content-strategy</category>
    </item>
    <item>
      <title>فحص الحقول المطلوبة في بيانات Recipe</title>
      <link>https://seomadman.com/ar/tools/recipe-schema-required-fields-checker</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/recipe-schema-required-fields-checker</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص JSON-LD للوصفات: الحقلان المطلوبان name وimage، وقاعدة السعرات والحصص، وأوقات ISO 8601. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة JSON-LD من نوع Recipe الذي تلصقه، وتختبره وفق جداول الخصائص التي توثّقها Google: حقلان مطلوبان هما name وimage، وأربعة عشر حقلًا مقترحًا. وتطبّق قاعدة أن nutrition.calories تحتاج إلى recipeYield، وتتحقق من prepTime وcookTime وtotalTime كمدد ISO 8601، وتنبّه إذا كانت التعليمات نصًا عاديًا بدل HowToStep.

- توثّق Google خاصيتين مطلوبتين فقط في Recipe هما name وimage، وتعدّ كل حقل آخر مقترحًا لا مطلوبًا.
- تقول Google إنه إذا حُدّدت nutrition.calories فيجب تحديد recipeYield أيضًا بعدد الحصص.
- توثّق Google الحقول prepTime وcookTime وtotalTime كمدد ISO 8601، فالنص الحر مثل "30 دقيقة" ليس الصيغة الموثّقة.
- توصي Google بـ HowToStep في recipeInstructions، فتأخذ كل خطوة كائنًا خاصًا بها بدل كتلة نص واحدة.
- تقرأ الأداة JSON-LD المُدخل فقط، ولا تستطيع تأكيد أن عنوان الصورة قابل للزحف أو أن الصفحة مفهرسة.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
    </item>
    <item>
      <title>أداة فحص سلاسل إعادة التوجيه والحلقات</title>
      <link>https://seomadman.com/ar/tools/redirect-chain-analyzer</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/redirect-chain-analyzer</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>الصق خطوات إعادة التوجيه التي جمعتها، وافحص عددها والحلقات وخلط 301 و302 والتراجع من https. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تحلّل هذه الأداة سلسلة إعادة توجيه تلصقها كأزواج من عنوان URL ورمز الحالة، خطوة في كل سطر. تحسب خطوات 3xx مقابل إرشاد Google، أي 3 خطوات أو أقل مثاليًا وأقل من 5، ثم تنبّه إلى الحلقات، وخلط 301 و302، والتراجع من https إلى http، والتنقل بين المضيف مع www وبدونه.

- توثّق Google أن Googlebot يستطيع متابعة حتى 10 خطوات، لكنها تنصح بألا تزيد السلسلة على 3 خطوات وأن تبقى أقل من 5.
- سلسلة إعادة التوجيه التي تعود إلى عنوان URL نفسه مرتين حلقة لن يكمل أي برنامج زحف أو متصفح متابعتها.
- خلط 301 و302 في سلسلة واحدة يجعل نية النقل النهائي غامضة، لأن Google تعامل الرمزين كإشارتين مختلفتين.
- السلسلة التي تنزل من https إلى http، أو تتنقل بين المضيف مع www وبدونه، تضيف خطوة يمكن تجنبها في كل مرة.
- تحلّل الأداة سلسلة تلصقها ولا تجلب العناوين مباشرة، لأن قيود المصادر المختلفة تجعل متابعة إعادة التوجيه من المتصفح غير موثوقة.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>مولّد خريطة إعادة التوجيه لنقل المواقع</title>
      <link>https://seomadman.com/ar/tools/redirect-map-builder</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/redirect-map-builder</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>اربط العناوين القديمة بالجديدة عند نقل موقعك، وصدّرها كملف CSV أو أسطر Redirect 301 في .htaccess أو قواعد rewrite في Nginx. مجاني ويعمل في متصفحك.</description>
      <content:encoded><![CDATA[تبني هذه الأداة خريطة إعادة توجيه تربط كل عنوان قديم بعنوان جديد واحد عند نقل الموقع، وتصدّرها كملف CSV أو أسطر Redirect 301 في Apache أو قواعد rewrite دائمة في Nginx. وتنبّه إلى الحقول الفارغة، والعناوين القديمة المكررة، والمسارات بلا شرطة مائلة، وأكثر من صفين يشيران إلى الصفحة الرئيسية، وهو ما قد تعامله Google كخطأ soft 404.

- توصي وثائق Google عن نقل المواقع بربط كل عنوان قديم بأقرب صفحة مكافئة له فعلًا في الموقع الجديد، لا بوجهة واحدة تجمع كل شيء.
- إعادة توجيه عناوين قديمة كثيرة إلى وجهة واحدة غير ذات صلة، مثل الصفحة الرئيسية، قد تربك المستخدمين وقد تعاملها Google كخطأ soft 404.
- توصي Google بإعادة التوجيه النهائية من جهة الخادم، مثل HTTP 301 أو 308، عند النقل الدائم للموقع، لا بإعادة التوجيه المؤقتة.
- تنصح Google بإبقاء إعادة التوجيه أطول مدة ممكنة، وعمومًا سنة واحدة على الأقل.
- يستخدم ناتج Apache وNginx المسارات فقط، لذلك يحتاج النقل إلى نطاق جديد إضافة المضيف الجديد إلى كل وجهة.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>مولّد robots.txt وllms.txt لبرامج زحف AI</title>
      <link>https://seomadman.com/ar/tools/robots-and-llms-txt-generator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/robots-and-llms-txt-generator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>اسمح لـ GPTBot وClaudeBot وGoogle-Extended و11 برنامجًا آخر أو احظرها حسب الغرض، واكتب ملفي robots.txt وllms.txt. مجاني ويعمل في متصفحك.</description>
      <content:encoded><![CDATA[تكتب هذه الأداة ملفي robots.txt وllms.txt من قرار واحد: أي من 14 برنامج زحف للذكاء الاصطناعي يحق له أخذ محتواك. وتصنّف كل برنامج كبحث أو تدريب أو جلب مباشر، لأن حظر أحدها لا يحظر الآخر، وتقدّم ثلاثة إعدادات جاهزة، وتضيف المسارات المستبعدة وسطر خريطة الموقع إلى robots.txt.

- تشغّل الشركة الواحدة عادة عدة برامج زحف لأغراض مختلفة، ورفض أحدها لا يقول شيئًا عن الأخرى.
- حظر برنامج زحف للتدريب لا يُخرجك من محرك الإجابات الذي يحمل الاسم نفسه، لأن هذا المحرك يقرأ ببرنامج آخر.
- يتحكم Google-Extended في تدريب Gemini فقط، ورفضه لا يؤثر في ترتيب الصفحة في بحث Google.
- يعبّر robots.txt عن نية فقط، لذلك قد تتجاوز قاعدة للبرامج الآلية في شبكة CDN كل ما يقوله الملف دون أن تلاحظ.]]></content:encoded>
      <category>tools</category>
      <category>ai-search</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>مدقق علامة meta للروبوتات ونتيجة Googlebot</title>
      <link>https://seomadman.com/ar/tools/robots-directive-validator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/robots-directive-validator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>تحقق من قواعد meta robots وX-Robots-Tag وفق قائمة Google، واكتشف القيم الخاطئة والتعارضات. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تفحص هذه الأداة علامات meta للروبوتات وأسطر X-Robots-Tag التي تلصقها وفق القواعد التي توثّقها Google، مثل noindex وnofollow وnosnippet وmax-snippet. وتنبّه إلى القيم الخاطئة والقواعد الملغاة والتعارضات، ثم تجمع كل ما ينطبق على Googlebot في نتيجة واحدة: هل تُفهرس الصفحة، وهل تُتبع روابطها.

- توثّق Google أسماء علامة meta للروبوتات robots وgooglebot وgooglebot-news، وتقبل القواعد نفسها في عنوان X-Robots-Tag.
- عندما تتعارض قواعد الروبوتات تطبّق Google الأكثر تقييدًا، لذلك تتقدم nosnippet على max-snippet.
- القاعدة none تساوي noindex مع nofollow، فذكر أي منهما معها زائد.
- تقبل max-image-preview القيم none أو standard أو large فقط، وتأخذ max-snippet وmax-video-preview عددًا صحيحًا لا يقل عن -1.
- لم تعد القاعدة noarchive تتحكم في أي شيء في بحث Google، لأن ميزة الرابط المخزّن مؤقتًا أُزيلت.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
      <category>indexing</category>
    </item>
    <item>
      <title>أداة التحقق من صياغة ملف robots.txt كاملًا</title>
      <link>https://seomadman.com/ar/tools/robots-txt-syntax-validator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/robots-txt-syntax-validator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>افحص كل سطر في robots.txt بحثًا عن أخطاء الصياغة والحقول غير المدعومة والمسارات الخاطئة وعناوين خريطة الموقع النسبية. مجانية وتعمل في متصفحك.</description>
      <content:encoded><![CDATA[تفحص هذه الأداة ملف robots.txt كاملًا، سطرًا بسطر، وفق RFC 9309 ومستندات Google. وتنبّه إلى الأسطر التي بلا نقطتين رأسيتين، والحقول التي لا تدعمها Google مثل crawl-delay، والمسارات التي لا تبدأ بشرطة مائلة، وعناوين خريطة الموقع النسبية، والقواعد التي لا يسبقها user-agent. وهي تفحص سلامة الملف، لا ما يمنعه.

- السطر الصالح في robots.txt حقل ثم نقطتان رأسيتان ثم قيمة، وتتجاهل Google الأسطر غير الصالحة بدل أن ترفض الملف كله.
- تدعم Google أربعة حقول هي user-agent وallow وdisallow وsitemap، وتقول إن crawl-delay غير مدعوم.
- يجب أن يبدأ مسار allow أو disallow بشرطة مائلة، ويجب أن تكون قيمة sitemap عنوان URL كاملًا.
- تفرض Google حدًا لحجم robots.txt قدره 500 KiB، وتتجاهل المحتوى بعده.
- تفحص هذه الأداة البنية فقط، أما معرفة هل تمنع قاعدة ما عنوان URL معيّنًا لبرنامج زحف معيّن فهي مهمة أداة اختبار robots.txt.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>اختبار robots.txt: هل العنوان ممنوع؟</title>
      <link>https://seomadman.com/ar/tools/robots-txt-tester</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/robots-txt-tester</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>اختبر هل مسار URL ممنوع على Googlebot أو GPTBot أو أي برنامج زحف، واعرف القاعدة التي تحسم ذلك بالضبط. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تجيب هذه الأداة عن سؤال واحد: هل هذا المسار مسموح أم ممنوع على برنامج الزحف هذا؟ الصق الملف، وأدخِل User-agent ومسارًا، فتسمّي الأداة المجموعة التي تنطبق وسطر Allow أو Disallow الذي يحسم النتيجة، وفق أولوية RFC 9309: المجموعة الأكثر تحديدًا، ثم أطول قاعدة مطابقة.

- يتبع برنامج الزحف مجموعة User-agent الأكثر تحديدًا التي تسمّيه فقط، ولا يعود إلى مجموعة * إلا إذا لم تطابقه أي مجموعة.
- داخل تلك المجموعة، يفوز أطول مسار Allow أو Disallow مطابق، أينما كان موضعه في الملف.
- إذا تطابقت قاعدتا Allow وDisallow بالطول نفسه، يقول RFC 9309 إن قاعدة Allow هي التي تُستخدم.
- المسار بلا قاعدة مطابقة، أو المجموعة بلا قواعد أصلًا، يعني أن العنوان مسموح.
- يتحكم robots.txt في الزحف لا في الوصول أو الفهرسة، ويقول RFC 9309 إنه ليس وسيلة لتفويض الوصول.]]></content:encoded>
      <category>tools</category>
      <category>technical-seo</category>
    </item>
    <item>
      <title>أداة إنشاء ترميز Schema بتنسيق JSON-LD</title>
      <link>https://seomadman.com/ar/tools/schema-markup-generator</link>
      <guid isPermaLink="true">https://seomadman.com/ar/tools/schema-markup-generator</guid>
      <pubDate>Sun, 27 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Adam Hafez</dc:creator>
      <description>أنشئ ترميز JSON-LD لأنواع Article وNewsArticle وFAQPage وVideoObject وOrganization وBreadcrumbList. أداة مجانية تعمل في متصفحك.</description>
      <content:encoded><![CDATA[تنشئ هذه الأداة ترميز JSON-LD لستة أنواع: Article وNewsArticle وFAQPage وVideoObject وOrganization وBreadcrumbList. املأ النموذج وستكتب الكتلة مباشرة، وتعرض الحقول الناقصة، وتنبّه إلى عناوين URL النسبية والتواريخ غير المكتوبة بصيغة ISO ومدد الفيديو الخاطئة قبل أن تلصقها في الصفحة. وJSON-LD هو التنسيق الذي توصي به Google.

- توصي Google بتنسيق JSON-LD بدل Microdata وRDFa، لأنه أسهل تنسيقات البيانات المنظَّمة في التطبيق والصيانة.
- تجعل البيانات المنظَّمة الصفحة مؤهلة للنتائج الغنية بصريًا، لكنها لا تضمن ظهورها.
- لا تذكر وثائق Google عن Article أي خصائص مطلوبة، بل خصائص مقترحة فقط مثل headline وimage وdatePublished وauthor.
- تقول Google إنه يجب ألا تُرمَّز معلومات لا يراها المستخدم، حتى لو كانت دقيقة.
- يُبنى كل شيء في متصفحك، ولا يُنسخ الناتج إلا عندما تضغط زر النسخ.]]></content:encoded>
      <category>tools</category>
      <category>structured-data</category>
      <category>technical-seo</category>
    </item>
  </channel>
</rss>
