تور لحظه آخری
امروز : سه شنبه ، 13 آذر 1403    احادیث و روایات:  امام علی (ع):هر كس به صداى قارى‏اى كه بسم اللّه‏ الرحمن الرحيم را قرائت مى‏كند گوش دهد، براى او...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

ساختمان پزشکان

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

رفع تاری و تشخیص پلاک

پرگابالین

دوره آموزش باریستا

مهاجرت به آلمان

بهترین قالیشویی تهران

بورس کارتریج پرینتر در تهران

تشریفات روناک

نوار اخطار زرد رنگ

ثبت شرکت فوری

تابلو برق

 






آمار وبسایت

 تعداد کل بازدیدها : 1837436969




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

ایجاد نقشه سایت -


واضح آرشیو وب فارسی:سایت ریسک: ایجاد نقشه سایت nodehi 31 فروردين 1388, 17:52سلام به همگی من میخوام برای سایتم نقشه سایت بسازم اگه کسی میتونه کمکم کنه ممنونش میشم راستی سایت مپ سایت هم مثله اینکه خودش نقشه سایت رو میسازه بهت میده اگه راجع به این سایت اطلاعات دارین لطفا راهنمایی کنید یا علی:cool: nodehi 01 ارديبهشت 1388, 13:42کسی جواب ما رو نمیده؟ one of the all 03 ارديبهشت 1388, 23:54سلام دوست عزیز ساختن یک نقشه سایت لازمش دونستن xml هستش من یک نرم افزار به همراه مراحل نصبش روی سایتت واسط میزارم که کارت رو راحت می کنه این نرم افزار بسیار کاربردیه واسه گوگل البته دستور العملش انگلیسی هستش جاییش رو متوجه نشدی بگو توضیح بدم :) البته این نرم افزار واسه سایت های PHP هستش لینک دانلود () دستور العمل که خیلیم راحته:paint: : one of the all 03 ارديبهشت 1388, 23:59ساخت نقشه سایت برای گوگل ( Google Sitemap ) نقشه سایت گوگل یک فایل Xml می باشد که دارای قاعده نوشتاری خاص معرفی شده توسط گوگل است . این نقشه سایت توسط شما ساخته شده و لینک های سایت شما را به گوگل معرفی می کند ، به گفته خود گوگل یکی از مهترین راه های معرفی صفحات به گوگل و بالا بردن آمار بازدید توسط این موتور جستجوی محبوب ساخت این نقشه سایت می باشد . شما پس از ساخت نقشه سایت آن را بر روی شاخه اصلی هاست بارگزاری نموده و سپس از طریق کنترل پنلی که گوگل در اختیار اعضای خود قرار می دهد نقشه سایت خود را ثبت می نمایید . فرمت کلی یک نقشه سایت گوگل به صورت زیر می باشد : <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns=""> <url> <loc> </loc> <lastmod> 2005-01-01 </lastmod> <changefreq> monthly </changefreq> <priority> 0.8 </priority> </url> </urlset> در آدرس زیر اطلاعات مفیدی در مورد نقشه سایت گوگل موجود می باشد به طور خلاصه متعیر Loc آدرس صفحه LastMod آخرین تاریخ معرفی ChangeFreqمشخص کننده میزان تغییر که می تواند مقادیر Daily , Weekly , Monthly , Yearly را اختیار کند و متغیر Priority که میزان اهمیت صفحه را مشخص کرده و مقادیر بین 0 تا 1 را اختیار می کند. به اضای هر صفحه یک تگ <Url> ایجاد و متغیر های نام بردی به صورت زیر شاخه قرار می گیرند . قصد داریم چنین فایل Xml توسط Asp.NET و به زبان C# ایجاد کنیم : برای ساخت تگ های Xml از کلاس XmlWriter استفاده می کنیم بدین منظور ابتدا فضا نام System.Xml را اضافه می نماییم : using System.Xml; حال یک متغیر به نام Writer از نوع XmlWriter ایجاد می نماییم و آدرس فیزیکی فایل Xml که قرار است در آن نوشته شود را در Constructor مقدار دهی می کنیم در این مقاله من از فایلی به نام GSiteMap.xml که در شاخه اصلی پروژه قرار دارد استفاده کرده ام : XmlWriter writer = XmlWriter.Create(Server.MapPath("GSiteMap.xml")); حال تابعی به نام WriteTag برای نوشتن متغیر های فوق می سازیم : private void WriteTag(string Priority, string freq, string Navigation, XmlWriter MyWriter) { MyWriter.WriteStartElement("url"); MyWriter.WriteStartElement("loc"); MyWriter.WriteValue(Navigation); MyWriter.WriteEndElement(); MyWriter.WriteStartElement("lastmod"); MyWriter.WriteValue(DateTime.Now.ToShortDateString ()); MyWriter.WriteEndElement(); MyWriter.WriteStartElement("changefreq"); MyWriter.WriteValue(freq); MyWriter.WriteEndElement(); MyWriter.WriteStartElement("priority"); MyWriter.WriteValue(Priority); MyWriter.WriteEndElement(); MyWriter.WriteEndElement(); } حال کافیست قبل از صدا کردن تابع فوق سایر تگ های نام برده را بنویسیم : برای نوشتن تگ <?xml version="1.0" encoding="UTF-8"?> از متد زیر استفاده می کنیم . writer.WriteStartDocument(); برای باز کردن تک <urlset xmlns=""> نیز به صورت زیر کد نویسی می کنیم : writer.WriteStartElement("urlset", ""); با نوشتم دو قطعه کد فوق دو سطر اول فایل Xml ما ساخته می شوند . حال کافیست با فرخوانی تابع WriteXml که خودمان نوشته ایم تمامی صفحات را داخل این فایل بنویسیم : WriteTag("1", "Daily", "", writer); WriteTag("0.6", "Yearly", "", writer); WriteTag("0.8", "Monthly", "", writer); من 3 صفحه مختلف را با Priority و ChangeFreq مختلف برای نوشتن به تابع ارسال کردم . تنها کاری که باقی مانده نوشتن آخرین تگ یعنی </urlset> و بستن متغیر writer می باشد . نوشتن تگ آخر به صورت هوشمندانه و توسط متد زیر انجام میگیرد . writer.WriteEndDocument(); و بستن ارتباط متغیر Writer توسط متد زیر صورت میگیرد : writer.Close(); کد نهایی به صورت زیر می باشد : using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Xml; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { XmlWriter writer = XmlWriter.Create(Server.MapPath("GSiteMap.xml")); writer.WriteStartDocument(); writer.WriteStartElement("urlset", ""); WriteTag("1", "Daily", "", writer); WriteTag("0.6", "Yearly", "", writer); WriteTag("0.8", "Monthly", "", writer); writer.WriteEndDocument(); writer.Close(); Response.Redirect("GSiteMap.xml"); } private void WriteTag(string Priority, string freq, string Navigation, XmlWriter MyWriter) { MyWriter.WriteStartElement("url"); MyWriter.WriteStartElement("loc"); MyWriter.WriteValue(Navigation); MyWriter.WriteEndElement(); MyWriter.WriteStartElement("lastmod"); MyWriter.WriteValue(DateTime.Now.ToShortDateString ()); MyWriter.WriteEndElement(); MyWriter.WriteStartElement("changefreq"); MyWriter.WriteValue(freq); MyWriter.WriteEndElement(); MyWriter.WriteStartElement("priority"); MyWriter.WriteValue(Priority); MyWriter.WriteEndElement(); MyWriter.WriteEndElement(); } } پس از ایجاد و بارگزاری این فایل به آدرس زیر رفته و ابتدا آدرس سایت خود را اضافه می نمایید : پس از اضافه کردن سایت خود بر روی لینک Verify Your Site کلیک نمایید . در صفحه بعد از لیست ارائه شده ( Choose Verification Method ) گزینه Upload An Html File را انتخاب کرده وطبق راهنما یک فایل خالی Html با نامی که داده شده ساخته و در شاخه اصلی هاست بارگزاری می نمایید . پس از بارگزازی فایل دکمه Verify را در همین صفحه کلیک نمایید . در صورتی که تمامی کارها را درست انجام داده باشید پیام موفقیت ظاهر خواهد شد . حال بر روی دکمه SiteMaps در پنل سمت چپ کلیک کرده و روی لینک Add a Sitemap کلیک نمایید . از لیست اراده شده Add General Web sitemap را انتخاب نموده و در تکس باکس زیرین نام نقشه سایت که در این مثال GSiteMap.xml بود را وارد نمایید . و در نهایت بر روی دکمه Add کلیک کنید . برای رعایت کپی رایت منبع :




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 371]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن