/ الدليل / الملعب / seo-audit-skill
● مجتمع seo-skills ⚡ فوري

seo-audit-skill

بواسطة seo-skills · seo-skills/seo-audit-skill

108 قواعد تدقيق SEO عبر 12 فئة — Core Web Vitals وملفات رؤوس الأمان والبيانات المنظمة والإمكانية — تشغيل من Claude Code.

مهارة تدقيق SEO تغلف واجهة سطر أوامر تزحف أي URL وتقيّم 108 قواعد عبر 12 فئة: SEO على الصفحة و Core Web Vitals وملفات رؤوس الأمان والبيانات المنظمة والإمكانية والزحف والجوال والعولمة وغيرها. يستدعي Claude Code ويفسر التقرير وينشئ إصلاحات قابلة للتنفيذ مجمعة حسب التأثير.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

seo-audit-skill.replay ▶ جاهز
0/0

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "seo-audit-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/seo-skills/seo-audit-skill",
        "~/.claude/skills/seo-audit-skill"
      ],
      "_inferred": true
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "seo-audit-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/seo-skills/seo-audit-skill",
        "~/.claude/skills/seo-audit-skill"
      ],
      "_inferred": true
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "seo-audit-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/seo-skills/seo-audit-skill",
        "~/.claude/skills/seo-audit-skill"
      ],
      "_inferred": true
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "seo-audit-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/seo-skills/seo-audit-skill",
        "~/.claude/skills/seo-audit-skill"
      ],
      "_inferred": true
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "seo-audit-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/seo-skills/seo-audit-skill",
        "~/.claude/skills/seo-audit-skill"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "seo-audit-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/seo-skills/seo-audit-skill",
          "~/.claude/skills/seo-audit-skill"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add seo-audit-skill -- git clone https://github.com/seo-skills/seo-audit-skill ~/.claude/skills/seo-audit-skill

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: seo-audit-skill

كيفية إجراء أول تدقيق SEO كامل لديك وتحديد أولويات الإصلاحات

👤 مالكو المواقع وممارسو SEO الذين يرثون موقعًا بحالة SEO غير معروفة ⏱ ~30 min beginner

متى تستخدمه: مشروع جديد أو موقع جديد أو قائمة تحقق ما قبل الإطلاق.

المتطلبات الأساسية
  • تثبيت المهارة — git clone https://github.com/seo-skills/seo-audit-skill ~/.claude/skills/seo-audit-skill
  • Node 18+ — nvm install 18
الخطوات
  1. تشغيل التدقيق الكامل
    شغّل seo-audit-skill على https://example.com — جميع 108 قواعد، الإخراج markdown.✓ تم النسخ
    → تقرير مع اجتياز/فشل لكل قاعدة وملخص الفئة
  2. تحديد الأولويات حسب التأثير
    جمّع الأخطاء في 'شحن هذا الأسبوع' (تأثير عالي وجهد منخفض) مقابل 'المتراكم'. اشرح نقطة القطع.✓ تم النسخ
    → قائمة إصلاحات مرتبة مع التبرير
  3. إنشاء PRs الإصلاح
    بالنسبة لأفضل 5 عناصر 'شحن هذا الأسبوع'، صغ تغييرات الكود في diff جاهز للـ PR.✓ تم النسخ
    → Diffs لعلامات meta والرؤوس والبيانات المنظمة

النتيجة: قائمة إصلاحات SEO بحجم sprint مع diffs موضوعة.

المزالق
  • تتفاوت درجات Lighthouse من تشغيل إلى آخر — شغّل 3 مرات، خذ الوسيط؛ المهارة تدعم --runs=3
  • تشير القواعد إلى ميزات إطار عمل JS الحديثة كمشاكل — استخدم --render=js لتفعيل عرض JS؛ يستغرق وقتًا أطول
اجمعها مع: trae-skill

تشغيل فحوصات Core Web Vitals فقط في CI

👤 مهندسو الأداء الذين يدمجون SEO في CI ⏱ ~20 min intermediate

متى تستخدمه: تريد بوابة CI تحجب الانحدارات في LCP و CLS و INP.

الخطوات
  1. تحديد فئة CWV
    شغّل seo-audit-skill --category=cwv على staging URL الخاص بنا.✓ تم النسخ
    → فقط قواعس CWV مع القيم
  2. لفّ في CI
    أنشئ خطوة GitHub Actions تشغّل هذا وتفشل إذا كان LCP > 2.5s.✓ تم النسخ
    → مقطع YAML مع منطق الحد

النتيجة: بوابة CI تعترض انحدارات الأداء قبل prod.

المزالق
  • عداء CI أبطأ من المستخدمين — استخدم بيانات الحقل عبر CrUX حيث أمكن؛ تعامل مع بيانات المختبر كمكتشف انحدار وليس هدفًا مطلقًا

التحقق من البيانات المنظمة (JSON-LD) وإصلاحها

👤 المطورون الذين يريدون نتائج غنية في SERPs ⏱ ~25 min intermediate

متى تستخدمه: صفحاتك لا تحصل على مقاطع غنية رغم وجود JSON-LD.

الخطوات
  1. تحديد قواعد البيانات المنظمة
    شغّل seo-audit-skill --category=structured-data على هذه الـ 5 URLs.✓ تم النسخ
    → قائمة أخطاء schema والحقول المطلوبة المفقودة لكل URL
  2. إنشاء JSON-LD مصحح
    لكل خطأ، أنتج مقطع JSON-LD مصحح موافق لنوع الصفحة.✓ تم النسخ
    → مقاطع جاهزة للصق لكل صفحة

النتيجة: تم نشر JSON-LD صحيح بموجب Schema.org؛ جاهز للتحقق من جديد عبر اختبار Google Rich Results.

المزالق
  • Schema صحيح لكن Google لا يزال لا يعرض نتائج غنية — الصحة ضرورية وليست كافية. تحقق من إرشادات الأهلية لنوع النتيجة الغنية المحدد.

تدقيق وتعيين ملفات رؤوس الأمان

👤 المطورون الذين يريدون أمانًا أساسيًا + إشارة SEO ⏱ ~45 min intermediate

متى تستخدمه: أعطاك securityheaders.com درجة F وتريد أن تفهم السبب.

الخطوات
  1. تشغيل فئة الأمان
    شغّل seo-audit-skill --category=security على https://example.com.✓ تم النسخ
    → حالة CSP و HSTS و X-Frame-Options و Referrer-Policy
  2. إنشاء تكوين الرؤوس
    أنتج تكوينات nginx و Cloudflare Worker لتعيين الرؤوس المفقودة بأمان (CSP report-only أولاً).✓ تم النسخ
    → تكوينات copy-paste مع CSP report-only

النتيجة: تم طرح تكوين رأس آمن خلف وضع report-only.

المزالق
  • فرض CSP يكسر الموقع — ابدأ دائمًا بـ Content-Security-Policy-Report-Only؛ راقب التقارير لمدة 1-2 أسبوع قبل الفرض
اجمعها مع: claude-code-owasp-skill

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

seo-audit-skill + trae-skill

TRAE ينشئ أساسيات SEO، seo-audit يتحقق منها

انشئ SEO مع TRAE، شغّل seo-audit للتحقق، إصلاح الفجوات.✓ تم النسخ
seo-audit-skill + claude-code-owasp-skill

مجموعة فرعية من ملفات رؤوس الأمان في SEO تتداخل مع فحوصات OWASP

شغّل فئة seo-audit الأمان، ثم مهارة OWASP لمراجعة أمان أعمق.✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
full_audit url: str, runs?: int, render?: 'js'|'static' أول تدقيق على موقع 0
category_audit url, category: 'cwv'|'security'|'structured-data'|... فحوصات مركزة أو CI 0
diff_fix_generator report, top_n? بعد التدقيق، لتحويل النتائج إلى PRs Claude tokens

التكلفة والحدود

تكلفة التشغيل

حصة API
لا شيء. يعمل محليًا عبر Chromium بدون رأس.
الرموز لكل استدعاء
تفسير التقرير يستخدم 5-15k Claude tokens حسب حجم الموقع
التكلفة المالية
مجاني
نصيحة
استخدم --category= لتجنب تشغيل جميع 108 قواعد عندما تحتاج فقط إلى مجموعة فرعية.

الأمان

الصلاحيات والأسرار ونطاق الأثر

تخزين بيانات الاعتماد: لا توجد بيانات اعتماد
نقل البيانات الخارجي: يجلب URL الهدف وأصوله. لا يرسل التقرير إلى أي طرف ثالث.

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

فشل إطلاق Puppeteer

ثبت تبعيات Chrome: apt-get install libgbm1 libnss3 (Linux) أو شغّل npx puppeteer browsers install chrome

تحقق: node -e 'require("puppeteer").launch().then(b=>b.close())'
تشير القواعد إلى ميزات إطار عمل JS الحديثة كمشاكل

استخدم --render=js بحيث يعمل التدقيق بعد الترطيب

جميع قواعد CWV تقرير N/A

وضع معمل Lighthouse؛ على الاتصالات البطيئة ينتهي الوقت. زيادة --timeout.

البدائل

seo-audit-skill مقابل البدائل

البديلمتى تستخدمهاالمقايضة
Google Lighthouse CLIتحتاج فقط إلى مجموعة CWV/perf الكنسيةلا توجد قواعد بيانات منظمة أو قواعد محددة لـ SEO
Screaming Frogتحتاج إلى زحف بدرجة المؤسسات للمواقع الكبيرةمدفوع، تطبيق سطح مكتب، غير متكامل مع LLM

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills