ما الجديد
مرحبا بك زائرنا الكريم في موقع شقاوي للتصميم والبرمجة اذا كانت هذه زيارتك اﻻولى فنتشرف بانضمامك لنا وان كنت احد كوكبة اعضائنا فأهلا بعودتك مرة أخرى

شرح تحسين أرشفة موقعك في محركات البحث (SEO)

دليل شامل لتحسين محركات البحث (SEO) باستخدام Meta Tags وrobots.txt وSitemap.xml وSchema تحسين محركات البحث (SEO) هو عملية حيوية لزيادة ظهور موقعك في نتائج...

محمد عكور

.:: مبرمج ::.
إنضم
1 مارس 2025
المشاركات
25
مستوى التفاعل
22
النقاط
3
الإقامة
السعودية
الموقع الالكتروني
دليل شامل لتحسين محركات البحث (SEO) باستخدام Meta Tags وrobots.txt وSitemap.xml وSchema
تحسين محركات البحث (SEO) هو عملية حيوية لزيادة ظهور موقعك في نتائج البحث وتحسين جودة الزيارات.




السلام عليكم ورحمة الله وبركاته​




في هذا الموضوع، سنستعرض أهم التقنيات المستخدمة في SEO مثل:

🔹 أكواد Meta Tags
🔹 ملف robots.txt
🔹 ملف sitemap.xml
🔹 بيانات Structured Data (Schema)

وسنقدم أمثلة عملية لكل منها لضمان فهم كامل لكيفية تطبيقها.


1. أكواد Meta Tags
Meta Tags هي أوامر HTML توضع في قسم <head> من الصفحة لتزويد محركات البحث بمعلومات حول المحتوى. من أهمها:

أ. Title Tag (عنوان الصفحة)
الوظيفة: يعرض عنوان الصفحة في نتائج البحث.
أهميته: يؤثر مباشرة على معدل النقر (CTR).
مثال:
HTML:
<title>أفضل نصائح تحسين محركات البحث (SEO) لعام 2025</title>

ب. Meta Description (وصف الصفحة)
الوظيفة: يقدم ملخصًا قصيرًا عن الصفحة في نتائج البحث.
أهميته: يجذب الزوار لزيارة الموقع.

مثال:
HTML:
<meta name="description" content="تعلم كيفية تحسين موقعك لمحركات البحث باستخدام meta tags وملفات robots.txt وsitemap.xml لتحسين الترتيب وجذب الزوار.">


ج. Meta Keywords (كلمات مفتاحية)
⚠️ ملاحظة: لم تعد Google تعتمد عليها، لكن بعض المحركات قد تستخدمها.

مثال:
HTML:
<meta name="keywords" content="SEO, تحسين محركات البحث, meta tags, sitemap, robots.txt">

د. Viewport Meta Tag (للمواقع المتجاوبة)
الوظيفة: يضمن عرض الموقع بشكل صحيح على الأجهزة المحمولة.

مثال:
HTML:
<meta name="viewport" content="width=device-width, initial-scale=1.0">


هـ. Canonical Tag (لإصلاح المحتوى المكرر)
الوظيفة: يخبر محركات البحث بالصفحة الأصلية عند وجود محتوى مكرر.

مثال:
HTML:
<link rel="canonical" href="https://www.example.com/seo-guide" />


2. ملف robots.txt
هو ملف نصي يوجه برامج الزحف (مثل Googlebot) حول الصفحات المسموح أو الممنوع زحفها.

فوائده:
🔹 يمنع الزحف إلى صفحات غير مهمة (مثل لوحة التحكم).
🔹 يحسن كفاءة الزحف عن طريق توجيه محركات البحث إلى الصفحات الأساسية.

أمثلة:

السماح بالزحف لجميع الصفحات:
كود:
User-agent: *
Disallow:

منع الزحف إلى مجلد معين (مثل /admin/):
كود:
User-agent: *
Disallow: /admin/

منع الزحف لملفات محددة (مثل PDF):
كود:
User-agent: *
Disallow: /*.pdf$

أين يوضع الملف؟
يجب وضعه في المجلد الرئيسي للموقع:
robots.txt


3. ملف Sitemap.xml
هو ملف XML يسرد جميع صفحات الموقع المهمة لمحركات البحث لضمان فهرستها بكفاءة.

فوائده:
🔹 يساعد محركات البحث على اكتشاف الصفحات الجديدة بسرعة.
🔹 يعزز فهرسة المحتوى الديناميكي.


مثال لملف sitemap.xml:

XML:
<?xml version="1.0" encoding="UTF-8"?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>
<loc>https://www.example.com/</loc>
<lastmod>2025-01-01</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
    
<url>
<loc>https://www.example.com/seo-guide</loc>
<lastmod>2025-01-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
    
</urlset>


كيفية إرسال Sitemap إلى Google؟
أنشئ الملف وضعَه في المجلد الرئيسي: https://www.example.com/sitemap.xml

أرسله عبر Google Search Console → Sitemaps.



يتبع في الرد حول (Schema) وهي الأهم للأرشفة
 
4. Schema Markup (بيانات منظمة)
هي لغة ترميز تساعد محركات البحث على فهم المحتوى بشكل أفضل، مما قد يحسن ظهور النتائج (مثل Rich Snippets).

أهم أنواع Schema:
مقالة (Article): يعرض العنوان، الكاتب، تاريخ النشر.
منتج (Product): يعرض السعر والتقييم.
فعالية (Event): يعرض التاريخ والموقع.


أمثلة فعلية :

أ. Article (مقالة)
يُستخدم لعرض المقالات بشكل منظم في نتائج البحث، مع إظهار العنوان، الكاتب، تاريخ النشر، وصورة.

JavaScript:
<script type = "application/ld+json" >
        {
            "@context": "https://schema.org",
            "@type": "Article",
            "headline": "أفضل طرق تحسين محركات البحث (SEO) في 2025",
            "description": "دليل شامل لتحسين موقعك في جوجل باستخدام أحدث تقنيات SEO.",
            "author": {
                "@type": "Person",
                "name": "محمد عكور",
                "url": "https://example.com/author/akour"
            },
            "datePublished": "2025-05-01",
            "dateModified": "2025-05-05",
            "image": "https://example.com/images/seo-guide.jpg",
            "publisher": {
                "@type": "Organization",
                "name": "موقع مثال",
                "logo": {
                    "@type": "ImageObject",
                    "url": "https://example.com/logo.png",
                    "width": 200,
                    "height": 60
                }
            }
        }
</script>


ب. Product (منتج)
يُستخدم لعرض المنتجات في نتائج البحث مع السعر، التقييم، والتوفر.

JavaScript:
<script type = "application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Product",
            "name": "هاتف سامسونج جالاكسي S24",
            "description": "هاتف ذكي بمواصفات عالية مع كاميرا 108 ميجابكسل.",
            "brand": {
                "@type": "Brand",
                "name": "Samsung"
            },
            "sku": "SM-GS24-BLACK",
            "offers": {
                "@type": "Offer",
                "url": "https://example.com/samsung-s24",
                "priceCurrency": "SAR",
                "price": "3499",
                "priceValidUntil": "2025-12-31",
                "availability": "https://schema.org/InStock",
                "seller": {
                    "@type": "Organization",
                    "name": "متجر إلكتروني"
                }
            },
            "aggregateRating": {
                "@type": "AggregateRating",
                "ratingValue": "4.8",
                "reviewCount": "125"
            },
            "image": "https://example.com/images/samsung-s24.jpg"
        }
</script>


ج. Local Business (عمل محلي)
يُستخدم لتحسين ظهور الأعمال المحلية في البحث مع العنوان، رقم الهاتف، ومواعيد العمل.


JavaScript:
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "LocalBusiness",
            "name": "مطعم الشرق الأوسط",
            "image": "https://example.com/images/restaurant.jpg",
            "address": {
                "@type": "PostalAddress",
                "streetAddress": "شارع الملك فهد، الرياض",
                "addressLocality": "الرياض",
                "addressRegion": "منطقة الرياض",
                "postalCode": "12345",
                "addressCountry": "SA"
            },
            "geo": {
                "@type": "GeoCoordinates",
                "latitude": "24.7136",
                "longitude": "46.6753"
            },
            "telephone": "+966112345678",
            "openingHoursSpecification": {
                "@type": "OpeningHoursSpecification",
                "dayOfWeek": [
                    "Monday",
                    "Tuesday",
                    "Wednesday",
                    "Thursday",
                    "Friday",
                    "Saturday"
                ],
                "opens": "10:00",
                "closes": "23:00"
            },
            "priceRange": "$$",
            "menu": "https://example.com/menu"
        }
</script>


د. Event (فعالية أو حدث)
يُستخدم لعرض الفعاليات مع التاريخ، الموقع، والسعر.


JavaScript:
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Event",
            "name": "مؤتمر التسويق الرقمي 2025",
            "description": "أكبر مؤتمر للتسويق الرقمي في الشرق الأوسط.",
            "startDate": "2025-10-15T09:00",
            "endDate": "2025-10-17T18:00",
            "location": {
                "@type": "Place",
                "name": "فندق الماريوت، الرياض",
                "address": {
                    "@type": "PostalAddress",
                    "streetAddress": "شارع العليا",
                    "addressLocality": "الرياض",
                    "addressCountry": "SA"
                }
            },
            "offers": {
                "@type": "Offer",
                "url": "https://example.com/tickets",
                "price": "500",
                "priceCurrency": "SAR",
                "availability": "https://schema.org/InStock"
            },
            "organizer": {
                "@type": "Organization",
                "name": "شركة التسويق الحديث",
                "url": "https://example.com"
            }
        }
</script>


هـ. Breadcrumb (مسار التنقل)
يُستخدم لتحسين ظهور مسار الصفحة في نتائج البحث.


JavaScript:
<script type = "application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "BreadcrumbList",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "الرئيسية",
                    "item": "https://example.com"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "التسوق",
                    "item": "https://example.com/shop"
                },
                {
                    "@type": "ListItem",
                    "position": 3,
                    "name": "هواتف ذكية",
                    "item": "https://example.com/shop/mobiles"
                }
            ]
        }
</script>



و. FAQ (أسئلة شائعة)
يُستخدم لعرض الأسئلة الشائعة مباشرة في نتائج البحث.

JavaScript:
<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "FAQPage",
        "mainEntity": [{
                "@type": "Question",
                "name": "ما هو تحسين محركات البحث (SEO)؟",
                "acceptedAnswer": {
                    "@type": "Answer",
                    "text": "تحسين محركات البحث (SEO) هو عملية تحسين موقعك لزيادة ظهوره في نتائج البحث العضوية."
                }
            },
            {
                "@type": "Question",
                "name": "كيف يمكن تحسين سرعة الموقع؟",
                "acceptedAnswer": {
                    "@type": "Answer",
                    "text": "يمكن تحسين السرعة باستخدام CDN، ضغط الصور، وتقليل استدعاءات JavaScript."
                }
            }
        ]
    }
</script>




ز. Review (تقييم)
يُستخدم لعرض تقييمات المنتجات أو الخدمات.

JavaScript:
<script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "Product",
        "name": "كتاب تعلم SEO",
        "aggregateRating": {
            "@type": "AggregateRating",
            "ratingValue": "4.9",
            "reviewCount": "85",
            "bestRating": "5",
            "worstRating": "1"
        },
        "review": {
            "@type": "Review",
            "reviewRating": {
                "@type": "Rating",
                "ratingValue": "5",
                "bestRating": "5"
            },
            "author": {
                "@type": "Person",
                "name": "محمد عكور"
            },
            "datePublished": "2025-04-10",
            "reviewBody": "كتاب رائع يشرح SEO بطريقة سهلة للمبتدئين."
        }
    }
</script>




فوائد Schema:
🔹 يحسن ظهور النتائج في مقتطفات غنية (Rich Snippets).
🔹 يزيد معدل النقر (CTR) بنسبة تصل إلى 30%.



الخلاصة
لتحسين موقعك لمحركات البحث، يجب:
🔹 استخدام Meta Tags (Title, Description) لجذب الزوار.
🔹 ضبط robots.txt لمنع الزحف غير المرغوب فيه.
🔹 إنشاء sitemap.xml لضمان فهرسة جميع الصفحات.
🔹 إضافة Schema Markup لتحسين ظهور النتائج (مهم جدًا).

بتطبيق هذه الخطوات، ستزيد فرص ظهور موقعك في الصفحات الأولى لمحركات البحث وتحصل على زيارات عضوية عالية الجودة.


جرّب ايضًا هذه الأدوات التي قد تساعدك:
🔹 Google Rich Results Test - https://search.google.com/test/rich-results
🔹 Schema Markup Validator - https://validator.schema.org/


وفي النهاية هذا الموضوع مجهود شخصي ويحتمل الصواب والخطأ، فإن أصبت فمن الله وإن اخطأت فمن نفسي والشيطان
والسلام عليكم ورحمة الله وبركاته
 
التعديل الأخير:
موضوع كافي ووافي اخوي @محمد عكور وفيه الكثير من المعلومات القيمة خصوصا ً المعلقة بـ Schema فحسب خبرتي البسيطة هي المفتاح الرئيسي ﻻرشفة الموقع اذا تم استخدامها بالشكل الصحيح اثناء البرمجة

بارك الله فيك وجزاك الله خير

احترامي وتقديري
اخوك
شقاوي
 
@shqawe
السلام عليكم ورحمة الله
انا لا اعلم اذا كانت الإضافات تاخذ منك وقت ومجهود كبير ام لا ولكن إذا كان بإمكانك عمل اضافة للميتا تاج يبقي جزاك الله خيرا
يعني مثلا يكون في خيارات في الإضافة
مثال
اسم القسم .......
وصف الميتا تاج للقسم .....
اذا كان صعب هذا قولي اكتب ازاي المتيا تاج للقسم واعمل لية وصف
مع ان الأخ @محمد عكور قام بشرح هذا ولة جزيل الشكر ولكن انا لست مبرمج إنما اتعلم من حضراتكم
 
وعليكم السلام ورحمة الله وبركاته

اخوي @Abdo Hassn بالنسبة للميتا تاج للقسم ووصفه هي تلقائيا ً موجودة في الزين فورو وتقدر تدخل على اي قسم من اقسام المنتدى عندك وتشوف السورس كود وراح تلاقي ان فيه ميتا تاج للقسم ووصفه
 
وعليكم السلام ورحمة الله وبركاته

اخوي @Abdo Hassn بالنسبة للميتا تاج للقسم ووصفه هي تلقائيا ً موجودة في الزين فورو وتقدر تدخل على اي قسم من اقسام المنتدى عندك وتشوف السورس كود وراح تلاقي ان فيه ميتا تاج للقسم ووصفه
تمام اخي شكرا لتوضيحك
 
وعليكم السلام ورحمة الله وبركاته

اخوي @Abdo Hassn بالنسبة للميتا تاج للقسم ووصفه هي تلقائيا ً موجودة في الزين فورو وتقدر تدخل على اي قسم من اقسام المنتدى عندك وتشوف السورس كود وراح تلاقي ان فيه ميتا تاج للقسم ووصفه

تمام اخي شكرا لتوضيحك

للعلم حبيبنا ابو عبدو
اغلب ما تم ذكره في الموضوع مستوحى من برمجة زين فورو

حقيقةً وخلال 14 سنة لم اصادف سكربت بنفس قوة زين فورو لغاية الان
 
للعلم حبيبنا ابو عبدو
اغلب ما تم ذكره في الموضوع مستوحى من برمجة زين فورو

حقيقةً وخلال 14 سنة لم اصادف سكربت بنفس قوة زين فورو لغاية الان
شكرا لك أخي محمد
هل يمكن زيادة الأرشفة مع برمجة زين فورو القوية
 
شكرا لك أخي محمد
هل يمكن زيادة الأرشفة مع برمجة زين فورو القوية
اعتقد ممكن تلاقي اضافة من OzzModz مخصصة للسيو
 
التعديل الأخير:
بعد اذنك لو تعرفها او شوفتها قولي عليها او اسمها بالظبط
بحثت لك لكن الظاهر محذوفة

 
بحثت لك لكن الظاهر محذوفة

لو لقيتها في منتديات تانية هل هتعمل ضرر ولا عادي
 
عودة
أعلى