السلام عليكم ورحمة الله وبركاته
الجميع من أصحاب المواقع يواجهة مشكلة في جوجل ويب ماستر وهي عند اضافة رابط لآى خريطة بموقعة يحصل على أيرور أو خطاء بعد فترة
بعد دراسة طويلة لها وجدت حل وهو حل عملي + أرشفة أسرع
يمكنكم التجربة
في خريطة موقعك يفضل ان تكون متصله بقاعده بيانات
و سيتم الشرح على سكربت أون أركيد لسبب ان مفيش موقع عربي مش بيستخد السكربت ومنها يتم التوضيح
لو فتحنا خريطة السكربت ملف sitemap.php
هنلاقي الملف بالشكل ده
كود PHP:
<?php
/**
* onArcade 2.1.0
* aljayyash
* Copyright © 2006-2007 Hans Mäesalu & Eveterm OÜ, All Rights Reserved
**/
require ('includes/config.php');
header ('(anti-spam-(anti-spam-content-type:)) text/xml');
echo '<?xml version="1.0" encoding="ISO-8859-1" ?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">
<url>
<loc>'. $settings['siteurl'] .'</loc>
[B] <changefreq>weekly</changefreq>[/B]
[B] <priority>1.0</priority>[/B]
</url>';
// Get files
$files_query = mysql_query("SELECT fileid, title FROM ". $tbl_prefix ."files WHERE status = '1'");
while ($files_row = mysql_fetch_assoc($files_query)) {
echo '
<url>
<loc>'. fileurl($files_row['fileid'], $files_row['title']) .'</loc>
[B] <changefreq>weekly</changefreq>[/B]
[B] <priority>1.0</priority>[/B]
</url>';
}
echo '
</urlset>';
?>
للأسف انا أستخدم الفاير فوكس و يبدو ان الاكواد لا تعمل و الألوان عند كتابة موضوع المهم خلنا في موضوعنا
لاحظ في الكود اللي أضفة للسايت ماب في أسطر حروف كبير
الأسطر الحروف الكبيرة هي اللى هيتم التعديل عليها
لو لاحظنا الكود الاول فوق
كود PHP:
<loc>'. $settings['siteurl'] .'</loc>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
رابط الموقع
فترة زيارة البوت للأرشفة
الأولوية للأرشفة
السطر الاول كما هو
السطر الثاني يفضل ان يكون يومي daily
الاولوية يفضل ان تكون 1
الكود الصحيح
كود PHP:
<loc>'. $settings['siteurl'] .'</loc>
<changefreq>daily</changefreq>
<priority>1</priority>
بالنسبة لكود عرض رابط اللعبة في السايت ماب
كود PHP:
<loc>'. fileurl($files_row['fileid'], $files_row['title']) .'</loc>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
الأول أسم اللعبة و رابط اللعبة
فترة زيارة البوت للأرشفة
الأولوية للأرشفة
يفضل ان يكون
السطر الاول كما هو
السطر الثاني يفضل ان يكون يومي weekly
الاولوية يفضل ان تكون 0.92
الكود الصحيح
كود PHP:
<loc>'. fileurl($files_row['fileid'], $files_row['title']) .'</loc>
<changefreq>weekly</changefreq>
<priority>0.92</priority>
ما أحاول أن أوصله لكم ليس خاص بسكربت OnArcade فقط
بمعني أذا تمتلك خريطة لموقعك
يفضل ان يكون
رابط الموقع في الخريطة يومي مع الأولوية 1
رابط القسم اذا موجود بالخريطة weekly مع الأولوية 0.2
رابط اللعبة أو أهم الصفحات weekly مع الأولوية 0.92
أتمني ان اكون أوصلت الفكرة في حالة عدم فهم أي شئ من الشرح أرجو الرد و سيتم الشرح مرة أخري
اذا تمتلك خريطة خاصة و تحتاج اى تصحيحها مع جوجل فقط ضع الكود وسيتم تصحيحها
الموضوع بالكامل أجتهاد شخصي مني وهو ليس حصري لآي موقع فقط المصدر الوحيد هو سوالف يرجي عند النقل على الأقل ذكر المصدر
بالتوفيق