---
name: SEO & Content Marketing
priority: 2
keywords: seo, search engine, جوجل, ranking, ترتيب, keyword, كلمات مفتاحية, content, محتوى, blog, مدونة, gsc, google search console, ahrefs, semrush, موز, moz, schema, sitemap, خريطة موقع, meta description, ميتا, alt text
---

# SEO & Content Marketing — Saudi-First

## متى تستخدم
لما يطلب العميل إستراتيجية SEO، تحسين موقع، اختيار keywords، كتابة محتوى مدونة، تحليل المنافسين، فحص Core Web Vitals، أو تكامل مع GSC/Ahrefs.

## أساسيات SEO المحلي (KSA)

### Google Saudi Arabia (google.com.sa) خصائص مهمة
- **Arabic-first results**: محتوى بالعربية يحصل على ترتيب أفضل لـqueries بالعربي.
- **Local pack** (خرائط جوجل): مسيطر على البحث بـ"<خدمة> الرياض/جدة/الدمام".
- **Mobile-first**: 95% من البحث في السعودية mobile — لازم الموقع mobile-optimized.
- **Core Web Vitals**: LCP < 2.5s، INP < 200ms، CLS < 0.1 (نقطة محورية).

### Schema.org markup (مهم!)
```html
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "تأسيس",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "جدة",
    "addressCountry": "SA"
  },
  "telephone": "+966500000000",
  "openingHours": "Sa-Th 09:00-18:00"
}
</script>
```
أنواع مهمة: `Organization`, `LocalBusiness`, `Product`, `Article`, `BreadcrumbList`, `FAQPage`, `Review`.

### sitemap.xml + robots.txt
```bash
# تحقق من sitemap
exec_command "curl -s 'https://yoursite.com/sitemap.xml' | head -30"

# تحقق من robots.txt
exec_command "curl -s 'https://yoursite.com/robots.txt'"
```

## الأدوات

### Google Search Console (مجاني، إجباري)
Auth: OAuth2. Base: `https://searchconsole.googleapis.com/v1`
```bash
# Top queries هذا الشهر
exec_command "curl -s -X POST -H 'Authorization: Bearer $GSC_TOKEN' -H 'Content-Type: application/json' \
  -d '{\"startDate\":\"2026-04-01\",\"endDate\":\"2026-04-30\",\"dimensions\":[\"query\"],\"rowLimit\":50,\"orderBy\":[{\"key\":\"clicks\",\"order\":\"DESC\"}]}' \
  'https://searchconsole.googleapis.com/v1/sites/$SITE_URL/searchAnalytics/query'"

# الصفحات الأعلى أداءً
# (نفس الـquery لكن dimensions=["page"])

# التحقق من الـindexing
exec_command "curl -s -X POST -H 'Authorization: Bearer $GSC_TOKEN' -H 'Content-Type: application/json' \
  -d '{\"inspectionUrl\":\"https://yoursite.com/page\",\"siteUrl\":\"$SITE_URL\"}' \
  'https://searchconsole.googleapis.com/v1/urlInspection/index:inspect'"
```

### Ahrefs / SEMrush (للـcompetitive)
- Ahrefs API: `https://api.ahrefs.com/v3` (مدفوع)
- SEMrush: `https://api.semrush.com` (مدفوع)
- **بديل مجاني**: استخدم `web_search` + `web_fetch` لتحليل صفحات المنافسين يدوياً.

## كتابة محتوى للمحتوى الـSaudi

### بنية مقالة blog (1500-2500 كلمة للـSEO الجدي)
```
1. Hook (السطر الأول) — احكي قصة/إحصائية/سؤال
2. Promise (السطر الثاني-الثالث) — وعد محدد بقيمة
3. TL;DR (3-4 نقاط) — ملخص لقارئ مستعجل
4. الأقسام (H2 + H3) — كل قسم 200-400 كلمة
5. أمثلة محلية — حالات من السعودية/الخليج
6. CTA واضح في النهاية
```

### Keywords للسوق السعودي
- ✅ **خليط عربي + إنجليزي**: "ZATCA invoice سعودية" يبحث عنها فعلاً.
- ✅ **لهجة بحث**: "كم سعر..." vs "ما سعر..." — جرب الاثنين.
- ✅ **city + service**: "محاسب جدة"، "تطوير ويب الرياض".
- ❌ **ابتعد عن English-only للقواعد المحلية** — "Saudi VAT" أقل بحثاً من "ضريبة القيمة المضافة السعودية".

### Meta tags template
```html
<title>عنوان مع الكلمة المفتاحية | اسم العلامة (60-70 حرف)</title>
<meta name="description" content="وصف 150-160 حرف، يحتوي الكلمة المفتاحية، وفيه CTA لطيف">
<meta property="og:title" content="...">
<meta property="og:description" content="...">
<meta property="og:image" content="https://yoursite.com/og.jpg">
```

## أنماط شائعة

### "حلّل صفحة المنافس"
```bash
exec_command "curl -s 'https://competitor.com/page' | head -200"
# استخرج: title, meta description, H1/H2/H3, internal links, schema
# قارن مع موقع العميل
```

### "كم keyword نرنّك أول صفحة"
GSC `searchAnalytics/query` بـposition < 10، count.

### "اقترح 10 مواضيع مدونة لشركة محاسبة سعودية"
- "كيف تحضّر إقرار VAT الربع سنوي ZATCA 2026"
- "نطاقات وكيف تحمّل شركتك للفئة الخضراء"
- "مكافأة نهاية الخدمة: حسابات + قانون"
- "Mudad ولوائح حماية الأجور: دليل المالك"
- ... وهكذا

### "حسّن LCP لصفحة تحميلها بطيء"
- استبدل صور JPEG بـWebP (`sips -s format webp ...`)
- Lazy-load بـ`loading="lazy"`
- Preload الـhero image
- Defer JS غير الحرج

## أمثلة
- "ايش top keywords لموقعي" → GSC searchAnalytics.
- "اكتب مقال 1500 كلمة عن نطاقات" → bullet outline ثم نسخ كامل.
- "حلّل SEO لـcompetitor.com" → curl HTML، استخرج, قدّم تقرير.
- "أضف schema لصفحة منتج" → ولّد JSON-LD، احفظ في الصفحة.

## القواعد الذهبية
- ❌ **ممنوع** keyword stuffing (تكرار > 2-3% من النص).
- ❌ **لا تقلّد المنافسين** — جوجل يكشف duplicate content.
- ✅ **اكتب للقارئ، حسّن للمحرك** — quality > tricks.
- ✅ **حدّث المحتوى القديم كل 6 شهور** — الفقرات الأولى أهم.
- ✅ **internal linking** — كل مقال جديد لازم يربط 3+ صفحات قديمة ذات صلة.
