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

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


لینک به پست

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

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

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

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


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

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

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


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

  • مطالب مشابه

    • توسط omidextra
      سلام دوستان 
      چند روزی هست که سایت مپ من با ارور زیر مواجه شده:
      This page contains the following errors:
      error on line 3 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.
      چکار کنم که درست بشه؟؟؟!؟!؟
      اینم سایتم:
      http://mobolight.ir/sitemap_index.xml
    • توسط 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
      سلام
      من یک نقش کاربری (نویسنده) تو سایتم برای نویسندگی ایجاد کردم
      وقتی که نویسنده میخواد یه پست جدید با ویرایشگر گوتنبرگ ارسال کنه، یه صفحه سفید براش نشون داده میشه و نمیتونه پست بزنه
      این مشکل فقط برای نقش نویسنده است و وقتی من نقش اون کاربر رو از نویسنده به ویرایشگر یا مدیر کل تغییر میدم دیگه صفحه سفید باز نمیشه و میتونه پست ارسال کنه با گوتنبرگ
      عزیزان چیکار باید کنم؟