رفتن به مطلب

پست های پیشنهاد شده

سلام

من یک sitemap برای سایتم درست کردم.

وقتی اجرا میکنم ، صفحه سفید نشان داده میشود اما زمانی که view-source میکنم کد ها داخلش هستند.

کسی میدونه مشکل از کجاست ؟


<?php
error_reporting(0);
header('Content-Type: text/xml; charset=utf-8');
define( '_VALID', 1 );
require_once('core/sitemap_feed_connect.php');
$cat = $_REQUEST['sitemap'];
if(!empty($cat))
{
if($cat != 'all')
{
$c=mysql_query("select id,permalink from category where permalink='$cat'");
$r=mysql_fetch_array($c);
$id=$r['id'];
echo '<?xml version="1.0" encoding="UTF-8" ?>';
echo '<?xml-stylesheet type="text/xsl" href="http://data.khabargir.ir/sitemap.xsl" ?>';
echo '<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
echo "<url>";
echo '<loc>'.$site_addres.'/cat/'.$id.'.html</loc>';
echo "<changefreq>Daily</changefreq>";
echo "<priority>1</priority>";
echo "</url>";
$smc=mysql_query("select title,surl,date,catid,id from post where catid='$id' order by id DESC limit 10");
while($row=mysql_fetch_array($smc))
{
echo '<url>';
echo '<loc>'.$site_addres."/".$row['surl'].'</loc>';
echo '<lastmod>'.get_Datetime($row['date'],'sitemap').'</lastmod>';
echo '<changefreq>Monthly</changefreq>';
echo '<priority>0.9</priority>';
echo '</url>';
}
echo "</urlset>";
}
else
{
echo '<?xml version="1.0" encoding="UTF-8"?>'."\n";
echo '<?xml-stylesheet type="text/xsl" href="http://data.khabargir.ir/all_sitemap_style.xml"?>'."\n";
echo '<sitemapindex xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'."\n";
$scm=mysql_query("select permalink from category");
while($row=mysql_fetch_array($scm))
{
echo '<sitemap>'."\n";
echo '<loc>http://khabargir.ir/sitemap/'.$row['permalink'].'.xml</loc>'."\n";
echo '<lastmod>'.get_Datetime(get_Datetime('','now'),'sitemap').'</lastmod>'."\n";
echo '</sitemap>'."\n";
}
echo '</sitemapindex>'."\n";
}
}
?>

به اشتراک گذاری این ارسال


لینک به ارسال

ساختار خروجی استاندارد هست؟

بررسی کنید

http://www.xml-sitemaps.com/validate-xml-sitemap.html

قوانین

http://www.sitemaps.org/protocol.html

به اشتراک گذاری این ارسال


لینک به ارسال

ساختار خروجی استاندارد هست؟

بررسی کنید

http://www.xml-sitem...ml-sitemap.html

قوانین

http://www.sitemaps.org/protocol.html

ساختارش درسته ...

قبلا برای هر دسته در یک فایل بود ، حالا همش رو آوردم داخل یک فایل که صفحه سفید نشون میدهد.

اگر مقدار وارد شده در صفحه all بود sitemapindex اجرا میشه که لیست sitemap ها داخلش هست ، در غیر این صورت sitemap استاندارد یا چیزی که شما گفتید باز میشه ...


ML Validation Results (www.w3.org)
http://khabargir.ir/sitemap/sport.xml
Sitemap URL http://khabargir.ir/sitemap/sport.xml
Characer Set utf-8
Sitemap is valid Yes
Errors -
Warnings -


XML Validation Results (www.w3.org)
http://khabargir.ir/sitemap/all.xml
Sitemap URL http://khabargir.ir/sitemap/all.xml
Characer Set utf-8
Sitemap is valid Yes
Errors -
Warnings

ویرایش شده توسط Ghasem Paran

به اشتراک گذاری این ارسال


لینک به ارسال

میتونید آدرس نقشه سایت رو بدید؟

به اشتراک گذاری این ارسال


لینک به ارسال

بسته به نوع دسته آدرسش متفاوت است :

همه دسته ها :


http://khabargir.ir/sitemap/all.xml

ورزشی :


http://khabargir.ir/sitemap/sport.xml

دانلود :


http://khabargir.ir/sitemap/download.xml

و :


http://khabargir.ir/sitemap/tech.xml
http://khabargir.ir/sitemap/political.xml
http://khabargir.ir/sitemap/economic.xml
http://khabargir.ir/sitemap/employment.xml
http://khabargir.ir/sitemap/events.xml
http://khabargir.ir/sitemap/art-culture.xml
http://khabargir.ir/sitemap/music.xml
http://khabargir.ir/sitemap/funny-caricature.xml
http://khabargir.ir/sitemap/social.xml
http://khabargir.ir/sitemap/medicine-health.xml
http://khabargir.ir/sitemap/cities-provinces.xml
http://khabargir.ir/sitemap/english.xml
http://khabargir.ir/sitemap/arabic.xml
http://khabargir.ir/sitemap/turkish.xml
http://khabargir.ir/sitemap/cooking-craft.xml
http://khabargir.ir/sitemap/hindi.xml
http://khabargir.ir/sitemap/history.xml

ویرایش شده توسط Ghasem Paran

به اشتراک گذاری این ارسال


لینک به ارسال

a

از ارسال اسپم جهت بالا آوردن تاپیک خودداری کنید .

توصیه میکنم برای سایت مپ که یکی از مهمترین بخش برای سئو سایت هست از افزونه استفاده کنید . مشابه زیر :

Xml Sitemap Generator

به اشتراک گذاری این ارسال


لینک به ارسال

از ارسال اسپم جهت بالا آوردن تاپیک خودداری کنید .

توصیه میکنم برای سایت مپ که یکی از مهمترین بخش برای سئو سایت هست از افزونه استفاده کنید . مشابه زیر :

Xml Sitemap Generator

اسپم نبود عزیز ... اشتباه ارسال کردم...

سایت من وردپرس نیست ...

به اشتراک گذاری این ارسال


لینک به ارسال

درست شد !!!

آدرس stylesheet رو روی ساب دامین داده بودم که نمیدونم چرا نمیتونست پیداش کنه ...

آوردمش کنار فایل اصلی درست شد.

حالا چطوری Sitemap را صفحه بندی کنم ؟

الان وقتی Sitemap را باز میکنید ، 49000 هزار تا لینک داخلش هست که 10000 تا از حداکثر لینک ها کمتره.

میخوام صفحه بندی بشه ، مثلا در صفحه 1000 تا ....

خیلی دیر باز میشه !!! :o

لیست Sitemap ها :

http://khabargir.ir/sitemap/all.xml

ویرایش شده توسط Ghasem Paran

به اشتراک گذاری این ارسال


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


  • مطالب مشابه

    • توسط Esi.v
      سلام دوستان
      امروز که من سایت مپ رو در گوگل کنسول بهش سر زدم.
      دیدم تو سایت مپ نزدید ۱۰۰۰ url کم شده.
      حتی رتبه سایتمم تو یک کلمه کلیدی از صفحه ۱ اومده صفحه ۴
       url مپ سایت قبلا ۳۴۲۰ بود الان شده ۲۴۵۰
      وقتی سایت مپ رو در گوگل سرچ کنسول باز کردم دیدم یکی از map ها سایتم که مربوط به tag1 هست کلا ارور داده و هزارتا از ۱۰۰۰ سایتم رو مپ رو ایندس نمیکنه.
      قبلا درست بود
      امروز چک کردم اینجوری شده.
      عکسش رو میفرستم براتون
      فقط یهو این صفحه اینجوری شده
      قبلا درست بودا
      سایت مپ رو هم با yoast درست کرده بودم.فرمتش xml فکر کنم.
      ممنون میشم کمک کنید
       


    • توسط miladmirani
      سلام
      در سرچ کنسول گوگل سایت مپ من  اضافه شده و روی حالت Success هستش اما در Discovered URLs عدد صفر رو نشون میده، کسی این مشکل رو داشته؟ اصلا این مورد مشکل به حساب میاد یا برای سایت نوپا عادیه؟
    • توسط نگار صادقی
      سلام وقت بخیر
      من  نقشه سایت از افزونه یاست سئو استفاده میکنم اما تازگیا بعضی سایتهای ربات دیگه از طریق فید از سایتمون کپی نمیکنن بلکه با سایتمپ کل آرشیو سایت رو در یک لحظه کپی میکنن!!! (یعنی آش رو با جاش)
      حالا میخوام آدرس سایتمپ رو تغییر بدم که کسی نفهمه آدرسش چیه. چجوری میشه اینکار رو کرد؟ الان به صورت پیشفرض sitemap_index.xml هست میخوام مثلا بشه sitemap639895.xml
      ممنون میشم راهنمایی کنید.
       
       
    • توسط chemist
      با سلام و احترام و تبریک سال نو خدمت اعضای محترم انجمن وردپرس پارسی؛
      بنده قالبی رو روی دیتابیس و وردپرس صفر کیلومتر! نصب کردم. صفحه اصلی سایت بالا نیومد (یک صفحه سفید). البته لازم به ذکرهست که داشبور وردپرس، پنل اختصاصی تنظیمات قالب بدون مشکل قابل مشاهده است. بنده هم دیباگ رو فعال کردم که این خطاها رو نشون داد:
      Notice: Undefined index: vertical_menu_color in /home/shimi/public_html/wp-content/themes/galeb/inc/codebean_options.php on line 474 Notice: Undefined index: vertical_menu_color2 in /home/shimi/public_html/wp-content/themes/galeb/inc/codebean_options.php on line 484 در گروه تلگرام وردپرس  که 6000 عضو فعال داره با 900 عضو آنلاین، کسی نتونست کمکم کنه! تنها جایی که به ذهنم رسید مشکلم رو مطرح کنم و مثل همیشه نتیجه بگیرم فقط و فقط انجمن وردپرس پارسی بود.
      جسارتاً کدهای فایل codebean_options.php رو که خطا مربوط به این فایل هست رو در زیر قرار میدم که اگر کسی از متخصصان انجمن تونست کمک کنه:
      با سپاس فراوان
       
       
×
×
  • اضافه کردن...