وكيل مراجعة متخصص

خبير SEO

يكتشف مشاكل SEO قبل أن تضر بترتيبك

وكيل ذكاء اصطناعي متخصص يركز على SEO التقني وعلامات meta والبيانات المنظمة والظهور في البحث. خبرة عميقة في Next.js وReact وWordPress — لضمان تحسين كل صفحة لـ Google.

ما يكتشفه خبير SEO

خبرة مركزة على مشاكل SEO التي تؤثر على ترتيبك في البحث

علامات الميتا والبيانات الوصفية

العناوين المفقودة والأوصاف وتصدير البيانات الوصفية الصحيحة في Next.js App Router

كل صفحة تحتاج عنوانًا فريدًا ووصفيًا (50-60 حرف) ووصف meta (120-160 حرف). خبير SEO يكتشف الصفحات ذات البيانات الوصفية المفقودة أو المكررة أو سيئة التنسيق قبل نشرها.

generateMetadata مفقودأوصاف فارغةعناوين مكررة

OpenGraph والتواصل الاجتماعي

علامات OpenGraph وTwitter Cards وتحسين المشاركة الاجتماعية لمعدل نقر أفضل

عند مشاركة صفحتك على Slack أو Twitter أو LinkedIn، تحتاج إلى og:title وog:description وog:image (1200x630px) بشكل صحيح. معاينات المشاركة المعطلة تضر بمعدل النقر.

og:image مفقودلا يوجد Twitter cardsأبعاد خاطئة

الروابط القانونية وعناوين URL

عناوين URL القانونية والشرطات المائلة ومنع المحتوى المكرر

المحتوى المكرر يضعف سلطة SEO الخاصة بك. عناوين URL القانونية تخبر محركات البحث أي نسخة من الصفحة هي 'الأصلية'. عدم وجود canonical يمكن أن يقسم ترتيبك عبر عناوين URL متعددة.

canonical مفقودعناوين URL نسبيةتناقض WWW

البيانات المنظمة

مخططات JSON-LD للمقتطفات الغنية - Organization، Product، Article، FAQ

البيانات المنظمة تمكّن المقتطفات الغنية في نتائج البحث — تقييمات النجوم، قوائم الأسئلة الشائعة المنسدلة، أسعار المنتجات. هذه تزيد بشكل كبير من معدلات النقر من نتائج البحث.

schema.org مفقودJSON-LD غير صالحخصائص ناقصة

تسلسل العناوين

بنية H1→H2→H3 صحيحة لتنظيم المحتوى وإمكانية الوصول

محركات البحث تستخدم بنية العناوين لفهم تسلسل محتواك. كل صفحة يجب أن تحتوي على H1 واحد بالضبط، مع تداخل منطقي لـ H2/H3. التسلسل المعطل يربك كلاً من الزاحفين والمستخدمين.

علامات H1 متعددةمستويات تم تخطيهاH1 مفقود

تحسين الصور

نص بديل واستخدام next/image وSEO صحيح للصور للبحث المرئي

الصور بدون نص بديل غير مرئية لمحركات البحث وقارئات الشاشة. في Next.js، استخدام next/image مع الأبعاد الصحيحة يحسن Core Web Vitals ويمكّن التحسين التلقائي.

نص بديل مفقوداستخدام <img> بدلاً من next/imageلا يوجد width/height
أكثر من 10 قواعد مدمجة

قائمة فحص SEO شاملة

يتم فحص كل طلب سحب مقابل قواعد SEO الحرجة هذه

وصف Meta

120-160 حرف، فريد لكل صفحة، غني بالكلمات المفتاحية

علامات OpenGraph

og:title، og:description، og:image (1200x630)

عناوين URL القانونية

عناوين URL مطلقة، شرطات مائلة متسقة

تسلسل العناوين

H1 واحد، بنية H1→H2→H3 صحيحة

النص البديل للصور

نص بديل وصفي لجميع صور المحتوى

مخططات JSON-LD

Organization، WebSite، Product، Article

Sitemap.xml

جميع الصفحات، lastModified، أولوية صحيحة

Robots.txt

السماح بالعام، حظر المسؤول، تضمين sitemap

Next.js Image

استخدام next/image، أولوية لـ LCP

Server Components

تجنب 'use client' غير الضروري لـ SEO

أولوية عالية| أولوية متوسطة

قبل وبعد

مشاكل حقيقية نكتشفها

هذه مشاكل SEO فعلية تفلت من مراجعة الكود كل يوم. خبير SEO يكتشفها تلقائيًا.

وصف Meta مفقود

المشكلة: صفحة تم نشرها بدون وصف — Google يعرض نصًا عشوائيًا من محتوى الصفحة

التأثير: معدل نقر أقل من نتائج البحث، المستخدمون لا يعرفون ما هي الصفحة

// ❌ المشكلة: لا يوجد تصدير metadata
export default function ProductPage() {
  return <div>...</div>
}

// ✅ الحل: metadata صحيح
export const metadata = {
  title: "Premium Widget | Acme Store",
  description: "High-quality widget with 5-star reviews. Free shipping on orders over $50.",
}

صورة OpenGraph معطلة

المشكلة: عنوان URL لـ og:image يعيد 404 — الروابط المشاركة تبدو معطلة على وسائل التواصل الاجتماعي

التأثير: انطباع أول سيء، مشاركة أقل، تفاعل أقل

// ❌ المشكلة: عنوان URL نسبي أو خاطئ
openGraph: {
  images: ["/og-image.png"], // عنوان URL نسبي يفشل
}

// ✅ الحل: عنوان URL مطلق مع الأبعاد
openGraph: {
  images: [{
    url: "https://example.com/og-image.png",
    width: 1200,
    height: 630,
    alt: "معاينة المنتج",
  }],
}

عنوان URL قانوني مفقود

المشكلة: نفس المحتوى متاح في /product و/product/ — مشكلة محتوى مكرر

التأثير: ترتيب مقسم، ميزانية زحف مهدرة، سلطة مخففة

// ❌ المشكلة: لا يوجد canonical محدد
export const metadata = {
  title: "Product Page",
}

// ✅ الحل: عنوان URL قانوني صريح
export const metadata = {
  title: "Product Page",
  alternates: {
    canonical: "https://example.com/product",
  },
}

لا يوجد مخطط JSON-LD

المشكلة: صفحة منتج بدون بيانات منظمة — لا يوجد مقتطفات غنية في نتائج البحث

التأثير: رؤية أقل في البحث، المنافسون مع المقتطفات الغنية يحصلون على نقرات أكثر

// ✅ إضافة JSON-LD للمقتطفات الغنية
const jsonLd = {
  "@context": "https://schema.org",
  "@type": "Product",
  name: "Premium Widget",
  image: "https://example.com/widget.jpg",
  aggregateRating: {
    "@type": "AggregateRating",
    ratingValue: "4.8",
    reviewCount: "127",
  },
}

// في المكون الخاص بك:
<script type="application/ld+json"
  dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }}
/>

خبير SEO يكتشف هذه في طلب السحب الخاص بك — قبل أن تصل للإنتاج وتضر بترتيبك.

عصر البحث بالذكاء الاصطناعي

SEO أهم من أي وقت مضى

"الناس يبحثون باستخدام ChatGPT وPerplexity الآن. هل SEO مهم حتى؟"

أكثر من أي وقت مضى. أدوات البحث بالذكاء الاصطناعي ليس لديها فهرسها الخاص. إنها تسحب من Google وBing والويب. عندما يجيب ChatGPT على سؤال، عندما يستشهد Perplexity بالمصادر — إنهم يظهرون المحتوى الذي يحتل مرتبة عالية في البحث التقليدي.

قمع الاكتشاف الجديد

1. المستخدم يسأل ChatGPT سؤالاً

2. ChatGPT يبحث في الويب (باستخدام Bing)

3. صفحتك تحتل مرتبة عالية → ChatGPT يستشهد بمحتواك

4. المستخدم ينقر للوصول إلى موقعك

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

Perplexity

محرك بحث مدعوم بالذكاء الاصطناعي

يعرض صراحة المصادر التي استخدمها — وتلك المصادر مرتبة حسب إشارات البحث التقليدية.

ChatGPT مع التصفح

ميزة البحث من OpenAI

يستخدم نتائج Bing — SEO الخاص بك في Bing يؤثر مباشرة على الظهور في الذكاء الاصطناعي.

Claude مع البحث

بحث الويب من Anthropic

يبحث في الويب عن المعلومات الحالية — SEO الجيد يعني ظهور جيد في إجابات Claude.

تحسين واحد، قناتا اكتشاف.
احتل مرتبة عالية على Google → يستشهد بك أدوات الذكاء الاصطناعي.

دعم الأطر المتعددة

يعمل مع مكدسك التقني

خبير SEO يفهم الأنماط الخاصة بكل إطار عمل. سواء كنت تستخدم Next.js App Router، أو React مع Helmet، أو WordPress — يعرف الطريقة الصحيحة لتنفيذ SEO.

Next.js App Router

generateMetadata، تصدير metadata، sitemap.ts، robots.ts

  • التحقق من تصدير metadata في page.tsx وlayout.tsx
  • التحقق من generateMetadata للمسارات الديناميكية
  • التأكد من تكوين sitemap.ts وrobots.ts بشكل صحيح
  • التحقق من استخدام next/image للأداء الأمثل

Next.js Pages Router

next/head، _document.tsx، SEO في getStaticProps

  • التحقق من استخدام next/head في مكونات الصفحة
  • التحقق من _document.tsx لعلامات meta الأساسية
  • التأكد من علامات meta الصحيحة في صفحات getStaticProps

React + Helmet

React Helmet Async، علامات meta ديناميكية، SEO لـ SPA

  • التحقق من استخدام Helmet عبر المسارات
  • التحقق من تحديثات علامات meta الديناميكية
  • التأكد من معالجة علامات meta المتوافقة مع SSR

WordPress

hooks لـ Yoast/RankMath، SEO للقوالب، تكامل الإضافات

  • التحقق من الاستخدام الصحيح لـ Yoast SEO API
  • التحقق من hooks في wp_head لعلامات meta
  • التأكد من توافق القالب مع إضافات SEO

كيف يعمل

1

فحص التغييرات

تحليل مكونات الصفحة والتخطيطات وملفات meta

2

التحقق من البيانات الوصفية

التحقق من العنوان والوصف وعلامات OG وcanonical

3

التحقق من البنية

تسلسل العناوين، النص البديل، البيانات المنظمة

4

الإبلاغ عن المشاكل

إصلاحات قابلة للتنفيذ مع تقييم تأثير SEO

لماذا وكيل SEO متخصص؟

SEO معقد بما يكفي ليستحق اهتمامًا مخصصًا

اكتشف قبل النشر

اعثر على علامات meta المفقودة وصور OG المعطلة وأخطاء المخطط قبل وصولها للإنتاج

احمِ ترتيبك

canonical واحد مفقود أو noindex يمكن أن يدمر حركة المرور — وكيل SEO يمنع ذلك

حسّن معدل النقر

عناوين وأوصاف ومقتطفات غنية أفضل تعني نقرات أكثر من نتائج البحث

معظم الفرق تكتشف مشاكل SEO بعد أسابيع في Google Search Console.
خبير SEO يكتشفها في طلب السحب الخاص بك.

قواعد قابلة للتوسيع

SEO الخاص بك، قواعدك

خبير SEO يأتي مع أكثر من 10 قواعد مدمجة، لكن كل فريق لديه متطلبات فريدة. ربما لديك اصطلاحات محددة لعلامات meta، أو مخططات بيانات منظمة مخصصة، أو إرشادات SEO داخلية تتجاوز الأساسيات.

أنشئ قواعد SEO مخصصة خاصة بك. اكتب ملف YAML، حدد ما يجب التحقق منه، وسيفرضه خبير SEO على كل طلب سحب. معايير SEO لفريقك تصبح فحوصات آلية.

قواعد طول meta مخصصة

اشترط أوصاف بين 140-155 حرف

أبعاد صورة OG محددة

فرض 1200x630 بالضبط لجميع الصفحات

مخططات JSON-LD مطلوبة

اشترط مخطط Product على جميع صفحات المنتجات

تعلم كيف تعزز القواعد دقة diffray

مثال: قاعدة مخصصة

rules:
  - id: seo_og_image_dimensions
    agent: seo
    title: OG image must be 1200x630
    description: |
      Ensure all OpenGraph images are
      exactly 1200x630 for optimal
      social sharing on all platforms.
    why_important: |
      Wrong dimensions cause cropping
      on LinkedIn, Twitter, Slack.
    importance: 7
    match:
      file_glob:
        - '**/app/**/page.tsx'
        - '**/app/**/layout.tsx'
    checklist:
      - Find all openGraph.images configs
      - Verify width is 1200, height is 630
      - Flag any different dimensions
    examples:
      bad: |
        images: [{
          url: '/og.png',
          width: 800,
          height: 400,
        }]
      good: |
        images: [{
          url: '/og.png',
          width: 1200,
          height: 630,
        }]
    tags:
      - seo
      - opengraph
      - social-sharing

أضف إلى .diffray/rules/seo/ — يعمل على كل طلب سحب تلقائيًا.

مشاكل SEO التي نمنعها

40%

من الصفحات تفتقر لأوصاف meta

25%

من الصور تفتقر للنص البديل الصحيح

60%

من المواقع لديها صور OG معطلة

35%

تفتقد عناوين URL القانونية في الصفحات الجديدة

حسّن كل صفحة
مع كل طلب سحب

دع خبير SEO يكتشف مشاكل SEO التقنية قبل أن تضر بترتيبك. مجاني لمدة 14 يومًا، لا حاجة لبطاقة ائتمان.

Next.js، React، WordPress
أكثر من 10 قواعد SEO مضمنة
يعمل على كل طلب سحب