PDA

View Full Version : سوال: ساخت سایت مپ ؟



mosi2007
پنج شنبه 07 اردیبهشت 1391, 15:38 عصر
سلام دوستان
من نرم افزار coffecup sitemapper
رو دانلو دکردم که برای سایتم یه سایت مپ درست کنم ولی وقتی که ادرس سایتو میدم فقط از صفحه ایندکس
سایت , سایت مپ میسازه و در ضمن با حروف خرچنگ قورباغه

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

بعدش چطوری به گوگل این سایت مپو معرفی کنم اصلا بی زحمت مراحل کارو رو توضیح بدید؟؟؟

wallfa
جمعه 08 اردیبهشت 1391, 00:59 صبح
ابتدا یه برنامه می نویسی که اکس ام ال ایجاد سایت مپ برات اوکی کنه ( یه حلقه ایجاد می کنی بهش دستور میدی که هر 200 تا لینک داخل یک فایل قرار بده برای رتبه بهتر ). که بهتر به جای استفاده از این طور سایت روش فکر کنی !
حالا ما باید ساختار زیر برای موتور گوگل ایجاد کنیم :


<?xml version="1.0" encoding="UTF-8"?>

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>

<loc>http://www.example.com/</loc>

<lastmod>2005-01-01</lastmod>

<changefreq>monthly</changefreq>

<priority>0.8</priority>

</url>

</urlset>



همان طور که مشخصه و نیاز به توضیح نیست نام لینک و بعد تاریخ لینک و روزانه یا ماهانه آبدیت شدن محتویات لینک باید داخل باشه ! این تا اینجا اون آخری روی همونی که هست بذار باشه !

چون اولویت کار مهمی نمیکنه !

حالا نوبت به معرفی سایت مپ به گوگل میرسه کلمه ویمستر در گوگل سرچ کن سایت اولی باز کن با اکانت گوگل وارد شد سایت مورد نظر معرفی کن و حالا یه فایل اچ تی ام ال میده داخل روت سایت بریزش یه کد تشخیص برای گوگل ، بعد این مراحل سایت تایید میشه یادت باشه اگر سایت با www. یا ورد واید وب ثبت می کنی باید لینک داخل اکس ام الت همون طور باشه ،

حالا فایل ایجاد باید یه فایل sitemap.xml در ریشه سایت داشته باشی اون به وبمستر معرفی کن و تموم !

wallfa
جمعه 08 اردیبهشت 1391, 00:59 صبح
http://www.xml-sitemaps.com/

ravand
جمعه 08 اردیبهشت 1391, 13:11 عصر
http://www.xml-sitemaps.com/
اين سايت بدرد هر كاري نميخوره . مثلا اگه بخواي تعداد صفحات بيشتري رو توي نقشه بذاري دچار مشكل ميشه.
با برنامه نويسي كارت رو پيش ببري بهتره.

ravand
جمعه 08 اردیبهشت 1391, 13:14 عصر
من سعي ميكنم برنامه اش رو بنويسم شما هم منو راهنمايي كن متشكرم

mosi2007
جمعه 08 اردیبهشت 1391, 14:25 عصر
من سعي ميكنم برنامه اش رو بنويسم شما هم منو راهنمايي كن متشكرم

با منی من کمک کنم
شوخی نکن
حالا خیلی ممهمه سایت مپ برای سایت یعنی چیکارا میکنه ؟؟؟
بی زحمت یه راهنمایی کن من رفتم سایتمو به گوگل معرفی کردم بازم لازمه یه سایت مپ درست کنم؟؟

ravand
جمعه 08 اردیبهشت 1391, 14:42 عصر
نقشه ي سايت باعث ميشه سايت شما بيشتر در ديد گوگل باشه . اينطوري گوگل راحت تر به قسمت هاي مختلف سايت شما دسترسي داره. مشكلي نيست من هم همچين حرفه اي نيستم . با كمك همديگه و ديگر بچه هاي اين سايت يه نمونه ميسازيم. ساختش زياد سخت نيست ، مثل ساخت خوراك خوان هست . چون در خروجي فايل xml توليد ميكنه ،من يه نمونه خوراك خوان ساختم اينم يه نگاش ميكنم ميسازم.

ravand
جمعه 08 اردیبهشت 1391, 16:15 عصر
من كدش رو نوشتم ولي توي اكسپلورر كار نميكنه :

<?php
$link = mysql_connect('localhost','root','');
if(!$link) {
die('Failed to connect to server: ' . mysql_error());
}
$db = mysql_select_db(search);
if(!$db) {
die("Unable to select database");
}
$output = '<?xml version="1.0" encoding="UTF-8"?>';
$output .= '<urlset xmlns="http://localhost/search3/schemas/sitemap/0.9">';
$output .= '<url>';
$output .= '<loc>http://localhost/search3/link.php</loc>';
$output .= '<lastmod>2005-01-01</lastmod>';
$output .= '<language>fa</language>';
$output .= '<changefreq>monthly</changefreq>';
$output .= '<priority>0.8</priority>';
mysql_query('SET NAMES \'utf8\'');
$qa=mysql_query("select * from posts order by id DESC limit 15");
while ($qb=mysql_fetch_array($qa)){
extract($qb);
$output .= '<url>';
$output .= '<loc>'.'id.php?id='.$id.'</loc>';
$output.= '<lastmod>'.$date.'</lastmod>';
$output.= '<changefreq>'.$date.'</changefreq>';
$output.= '<priority>'.$subject.'</priority>';
$output .= '</url>';
}
$output .= '</urlset>';
echo $output;
?>
كدهايي كه ايجاد ميكنه ايناست:

<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://localhost/search3/schemas/sitemap/0.9">
<url><loc>http://localhost/search3/link.php</loc>
<lastmod>20050101</lastmod>
<language>fa</language>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
<url><loc>id.php?id=15</loc>
<lastmod>2012-03-23 03:46:48</lastmod>
<changefreq>2012-03-23 03:46:48</changefreq>
<priority>دانلود كتاب كامپيوتر</priority>
</url>
<url>
<loc>id.php?id=14</loc>
<lastmod>2012-03-23 03:46:40</lastmod>
<changefreq>2012-03-23 03:46:40</changefreq>
<priority>گرد كردن div</priority>
</url>
<url>
<loc>id.php?id=13</loc>
<lastmod>2012-03-23 03:46:21</lastmod>
<changefreq>2012-03-23 03:46:21</changefreq>
<priority>آموزش كامپيوتر و برنامه نويسي</priority>
</url>
</urlset>
توي كروم اين كدها رو به من نشون داد ولي توي اكسپلورر هيچي نشون نداد و كار نكرد.
راهنمايي كنيد.
متشكرم.

mosi2007
جمعه 08 اردیبهشت 1391, 16:27 عصر
خب من تو سایتم چطوری از این استفاده کنم و کجای سایتم قرار بدم
ی خورده بیشتر راجع به نحوه استفادش بگو؟؟
منتظرم

ravand
جمعه 08 اردیبهشت 1391, 16:40 عصر
من حالا احساس ميكنم اين كد يه سري مشكلات داره بهتره دوستان بيان حلش كنن بعد كه مشكلش حل شد از اين روشي كه در اين سايت گفته استفاده كن.
http://www.how2learnasp.net/article.aspx?code=4b1fceff-ab2b-4242-a45d-6a05b7453182#
پس از ایجاد و بارگزاری این فایل به آدرس زیر رفته و ابتدا آدرس سایت خود را اضافه می نمایید :
https://www.google.com/webmasters/tools/siteoverview
کلیک نمایید . Verify Your Site پساز اضافه کردن سایت خود بر روی لینک
با نامی که داده شده Html را انتخاب کرده وطبق راھنما یک فایل خالی Upload An Html File گزینه ( Choose Verification Method ) در صفحه بعد از لیست ارائه شده
ساخته و در شاخه اصلی ھاست بارگزاری می نمایید .
را در ھمین صفحه کلیک نمایید . Verify پساز بارگزازی فایل دکمه
در صورتی که تمامی کارھا را درست انجام داده باشید پیام موفقیت ظاھر خواھد شد .
کلیک نمایید . Add a Sitemap در پنل سمت چپ کلیک کرده و روی لینک SiteMaps حال بر روی دکمه
بود را وارد نمایید . GSiteMap.xml را انتخاب نموده و در تکس باکس زیرین نام نقشه سایت که در این مثال Add General Web sitemap از لیست اراده شده
و در نهايت روي دكمه ي add كليك كنيد.

ravand
جمعه 08 اردیبهشت 1391, 16:40 عصر
من حالا احساس ميكنم اين كد يه سري مشكلات داره بهتره دوستان بيان حلش كنن بعد كه مشكلش حل شد از اين روشي كه در اين سايت گفته استفاده كن.
http://www.how2learnasp.net/article.aspx?code=4b1fceff-ab2b-4242-a45d-6a05b7453182#
پس از ایجاد و بارگزاری این فایل به آدرس زیر رفته و ابتدا آدرس سایت خود را اضافه می نمایید :
https://www.google.com/webmasters/tools/siteoverview
کلیک نمایید . Verify Your Site پساز اضافه کردن سایت خود بر روی لینک
با نامی که داده شده Html را انتخاب کرده وطبق راھنما یک فایل خالی Upload An Html File گزینه ( Choose Verification Method ) در صفحه بعد از لیست ارائه شده
ساخته و در شاخه اصلی ھاست بارگزاری می نمایید .
را در ھمین صفحه کلیک نمایید . Verify پساز بارگزازی فایل دکمه
در صورتی که تمامی کارھا را درست انجام داده باشید پیام موفقیت ظاھر خواھد شد .
کلیک نمایید . Add a Sitemap در پنل سمت چپ کلیک کرده و روی لینک SiteMaps حال بر روی دکمه
بود را وارد نمایید . GSiteMap.xml را انتخاب نموده و در تکس باکس زیرین نام نقشه سایت که در این مثال Add General Web sitemap از لیست اراده شده
و در نهايت روي دكمه ي add كليك كنيد.

wallfa
جمعه 08 اردیبهشت 1391, 23:35 عصر
داداش باید هر فایل اکس ام ال محدود باشه ! فعلا حجم یادم نیست بهتون میگم !

نکته بعد سایت مپ باعث میشه گوگل بهتر سایت اسکرول کنه !

ravand
شنبه 09 اردیبهشت 1391, 18:29 عصر
منظورتون اينه كه مثلا نبايد 400 تا صفحه باشه و بايد در حد 10 يا 20 تا صفحه باشه؟