قصد دارم آخرین هدیه خودم رو قبل از رفتن به خدمت سربازی به کاربران عزیز نیوک ارائه بدم. البته سعی میکنم از کمترین فرصتها برای حضور استفاده کنم.
یک سایت مپ جدیدی رو آماده و تست کردم که بخوبی هم جواب داده. این سایت مپ نمونه ساده تری از سایتمپ وردپرس هست که البته فقط ظاهرش رو از اون گرفته و باطنش نیوکی هست.
مهمترین خصوصیتهاش اینه که ارسالهای هر ماه رو جدا لحاظ میکنه. در صفحه اول این سایت مپ لیست سایتمپهای هر ماه نمایش داده میشه و در صفحه سایتمپها لیست ارسالها به صورتی زیبا آورده میشه. مواردی مثل بالارفتن حجم فایل سایت مپ و ایندکس نشدن لینکها درش حل شده. طبق عکسی که در زیر میبینید. این عکس بعد از دو روز گرفته شده.
این سایت مپ از دو فایل به نامهای sitemap.php و sitemap.xsl تشکیل شده. چند خط کد هم هست که باید در فایل htaccess وارد کنید و تمام. بعد دیگه باید سایتمپ جدیدتون رو به گوگل وبمستر معرفی کنید و نتیجه رو ببینید.
برای وارد کردن کد این خط رو در htaccess سایتتون پیدا کنین :
کد: انتخاب همه
</IFModule>
کد: انتخاب همه
#sitemap_nuke
RewriteRule ^sitemap.xml sitemap.php?is_index=1
RewriteRule ^sitemap-misc.xml sitemap.php?op=misc
RewriteRule ^sitemap-([a-zA-Z0-9+_-]*)-([0-9]*)-([0-9]*).xml sitemap.php?op=archive&mode=$1&year=$2&month=$3
RewriteRule ^sitemap-([a-zA-Z0-9+_-]*).xml sitemap.php?op=modules&module=$1
دیگه نیازی نیست هر روز یا هر از چند گاهی برید و سایت مپتون رو ایجاد کنید. یا نگران ساخته شدن یا نشدنش باشید. تنها مشکلی که ما وبمسترهای ایرانی درگیرش هستیم استفاده از کاراکترهای غیر متعارف و بی مورد تو عناوین مطالبمون هست. کاراکتهاریی که باعث میشن هر سایتمپی ارور بده. توصیه من اینه که اگر سایتمپتون ارور داد کاراکتر مزاحم رو شناسایی کنین و در فایل sitemap.php تو تابع correct_text توی متغیر bad_chars اضافه کنین.
بخشهایی که در این سایت مپ نمایش داده میشن.
ثوابت (ماژولها ، موضوعات اخبار ، موضوعات محصولات)
اخبار
محصولات
مقالات
صفحات اضافه
دانلودها
گالری تصاویر
انجمنها
کلمات کلیدی (اخبار ، محصولات، مقالات، صفحات اضافه) هر کدام به صورت جدا جهت لینکدهی صحیحتر
فایل backend.php که مروبط به آر اس اس سایت هست هم بهینه شده و سعی شده کلیه ارورهاش برطرف بشه. در ضمن خیلی سبکتر شده به واسطه حذف کوئری های اضافی. در سایتهایی که از عکس استفاده میکنن برای خبرهاشون هم این عکس رو در فایل نمایش میده.
به عنوان نمونه : http://www.phpnuke.ir/rss/
امیدوارم هدیه ناقابل ما بدردتون بخوره. موفق و پیروز باشید.