
على خريطة الموقع, أو ملف Sitemap.XML, هو قائمة مع كافة الصفحات الوصول إلى كافة المستخدمين من موقع ويب. نوع من خريطة موقع في تنسيق XML, ويجري شكل التواصل, الرئيسية محركات البحث, عناوين مختلفة أو عناوين Url لصفحات على موقع الويب الخاص بك.
على الرغم من وإرسال خريطة الموقع لمحركات البحث لا يفعل ذلك زيادة رتبتك في عمليات البحث, جداً هام وقال أن أداء النقل البحري وما الإخطارات اللاحقة, في حال وجود التغييرات على موقع الويب الخاص بك, منذ ذلك الحين يمكن أن يكون لديك صفحات في موقع الويب الخاص بك التي ما زالت لم تم فهرستها عن طريق محركات البحث هذه.
إذا كنت تستخدم وورد أو أي نظام إدارة المحتوى, جداً من السهل قم بإنشاء ملف Sitemap.XML بدءاً من الإضافات المحددة للقيام بذلك. إذا كان, من ناحية أخرى, لم يتم تطوير موقع الويب الخاص بك على أساس أي نظام الإدارة الوظيفية, وإذا لزم الأمر أعتقد قال الملف يدوياً, مما يجعل من الأسهل لمحركات البحث المسار موقع الويب الخاص بك.
كيف تلقائياً إرسال ملف خريطة موقع جوجل أو بنج
على النقل البحري أرشيف Sitemap.XML موقع الويب الخاص بك إلى محركات البحث هذه بما فيه الكفاية بسيطة. أن مجرد إضافة عنوان URL حيث يقع الخاص بك خريطة الموقع للعناوين التالية, وفقا لمحرك البحث الذي تريد إرساله:
1 2 | // Google http://www.google.com/webmasters/sitemaps/ping?sitemap=tudominio.com/sitemap.xml |
1 2 | // Bing http://www.bing.com/webmaster/ping.aspx?siteMap=tudominio.com/sitemap.xml |
كما يمكنك مشاهدة, يجب استبدال tudominio.com/sitemap.xml العنوان حيث يقع الخاص بك خريطة الموقع.
وبمجرد أن تعرف كيفية جعل إرسال ملف خريطة الموقع, نحن ذاهبون لنرى ما يمكننا أن نفعل ذلك من شكل تلقائي, ومن أجل هذا, ونحن ذاهبون لجعل استخدام, وفي هذه الحالة, من بي إتش بي. للقيام بذلك, وسوف نستخدم مكتبة الضفيرة للقيام بالطلبات إلى هذه الملقمات. ولذلك قد تبدو التعليمات البرمجية الناتجة:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | //Función para realizar la petición a la URL function enviarSitemapA ( $url ){ $ch = curl_init ( $url ); curl_setopt( $ch, CURLOPT_HEADER, 0 ); curl_exec( $ch ); $httpCode = curl_getinfo( $ch, CURLINFO_HTTP_CODE ); curl_close( $ch ); return $httpCode; } //URL de tu sitemap $URLSitemap = "http://tudominio.com/sitemap.xml"; //Envío del sitemap a Google $url = "http://www.google.com/webmasters/sitemaps/ping?sitemap=".$URLSitemap; $codigoRetorno = enviarSitemapA ( $url ); echo "<p>Sitemap enviado a Google (Código HTTP de respuesta: $codigoRetorno).</p>"; //Envío del sitemap a Bing $url = "http://www.bing.com/webmaster/ping.aspx?siteMap=".$URLSitemap; $codigoRetorno = enviarSitemapA ($url); echo "<p>Sitemap enviado a Bing (Código HTTP de respuesta: $codigoRetorno).</p>"; |
أولاً وقبل كل شيء, لدينا دالة انفيارسيتيمابا من سيكون مسؤولاً عن إجراء الطلب إلى عنوان URL الذي يمكنك الإشارة إلى وسوف نعود رمز الاستجابة ما, إذا سارت الأمور بشكل جيد, يجب أن يكون 200 (موافق HTTP).
وفي وقت لاحق, هو بهذه البساطة جبل على محددات مواقع المعلومات, كما تمت مناقشته سابقا, إضافة في نهاية عنوان URL حيث يقع الملف Sitemap.XML موقع الويب الخاص بك.
وأخيراً, سيتم عرض نص الإبلاغ عن الشحنة جنبا إلى جنب مع رمز الاستجابة وتلقى من خوادم مختلفة أننا أحرزنا الطلب.
على الرغم من أن, على حد سواء جوجل مثل بنج, أنها تسمح تقديم خرائط من خلال هذه الأساليب, لا أنها تعطيك الضمانات أن تعامل هذه والخاص بك الصفحات المفهرسة في محركات البحث الخاصة بهم, وأنت تقديم المشورة أفضل طريقة للقيام بذلك من خلال تسجيل من خلال ما أدوات لأصحاب المواقع وإدارة مواقع الويب الخاصة بك من لهم.
