8 پست در این موضوع قرار دارد

سلام

من یک 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";
}
}
?>

0

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


لینک به پست

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

بررسی کنید

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

قوانین

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

3

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


لینک به پست

ارسال شده در (ویرایش شده)

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

بررسی کنید

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
0

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


لینک به پست

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

1

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


لینک به پست

ارسال شده در (ویرایش شده)

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

همه دسته ها :


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
0

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


لینک به پست

a

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

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

Xml Sitemap Generator

1

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


لینک به پست

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

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

Xml Sitemap Generator

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

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

0

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


لینک به پست

ارسال شده در (ویرایش شده)

درست شد !!!

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

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

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

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

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

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

لیست Sitemap ها :

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

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

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


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط s.koohfar
      سلام.
      سایت مپ من که از طریق یوست فعال بود از کار افتاده و وقتی تست میگیرم این خطا رو میده:
      This page contains the following errors:
      error on line 2 at column 6: XML declaration allowed only at the start of the document Below is a rendering of the page up to the first error.
      کسی میتونه کمکم کنه ؟
    • توسط erfan98_
      سلام دوستان
      میدونیم که فایل robots باید بسته به نوع سایت و نیازهاش ساخته بشه.
      کسی میدونه چه معیارهایی رو باید ملاک قرار بدیم برای ساخت فایل ربات برای یه سایت خاص؟
       
      مثلا بستن feed
      خطاهای وبمستر و ...                         
       
      سپاس
    • توسط canon
      سلام
      من یک نقش کاربری (نویسنده) تو سایتم برای نویسندگی ایجاد کردم
      وقتی که نویسنده میخواد یه پست جدید با ویرایشگر گوتنبرگ ارسال کنه، یه صفحه سفید براش نشون داده میشه و نمیتونه پست بزنه
      این مشکل فقط برای نقش نویسنده است و وقتی من نقش اون کاربر رو از نویسنده به ویرایشگر یا مدیر کل تغییر میدم دیگه صفحه سفید باز نمیشه و میتونه پست ارسال کنه با گوتنبرگ
      عزیزان چیکار باید کنم؟
    • توسط Negar7
      سلام یه مشکلی با نقشه سایتم پیدا کردم هر سایتی رو گشتم راهکار درست نبود
      اسکرین شات error سایت مپ رو بارگذاری کردم لطفا ببینید و دوستانی که راهکار رو میدونن ممنون میشم کمکم کنن
       
      پی نوشت: من از افزونه yoast پرمیوم دارم استفاده میکنم. 
      پی نوشت 2: فایل فانکشن رو هم چک کردم فاصله ای نبود که بر دارم.