سایت مپ در وردپرس
قطعا يكي از مهمترين عوامل بهينهسازي سايت براي موتورهاي جستجو ساخت نقشه سايت يا سايت مپ است. شما با ساخت سايت مپ قادر خواهيد بود كه سايت خود را بهتر به موتورهاي جستجو معرفي كرده و رتبه بهتري كسب نماييد. رباتهاي موتورهاي جستجو با دريافت نقشه سايت درك بهتري از سايت شما پيدا خواهند كرد و بخشهاي مختلف آن را بهتر آناليز خواهند نمود. به همين خاطر ما در اين مقاله از سری مقالههای آموزش وردپرس هميار وردپرس قصد داريم به شما نحوه ساخت نقشه سایت یا سایت مپ در وردپرس با Google XML Sitemaps آموزش دهيم. بنابراين تا انتهاي اين مقاله با ما همراه باشيد.
سایت مپ در وردپرس
آموزش ساخت نقشه سایت یا سایت مپ در وردپرس با Google XML Sitemaps
در ابتدا بهتر است بدانيد كه منظور از XML يا نقشه سايت چيست؟ واژه XML اختصار شده Extensible Markup Language ميباشد كه در عموم كاربران با نام نقشه سايت يا سايت مپ شناخته ميشود. اما به عبارتي ساده اينطور ميتوان تعريف نمود كه نقشه سايت يك صفحه XML است كه به منظور ذخيره (ايندكس) نمودن محتويات سايت براي موتورهاي جستجو كه شامل لينكهاي مختلف صفحات وب ميباشد، مورد استفاده قرار ميگيرد.
براي ساخت سایت مپ در وردپرس نياز به نصب افزونه Google XML Sitemaps داريم. اين افزونه داراي بيش از دو ميليون نصب فعال بوده و براي نسخه وردپرس 3.3 و بالاتر مناسب است.
براي نصب و فعالسازي افزونه مطابق شكل زير، به قسمت افزونهها در پيشخوان وردپرس رفته و بر روي گزينه افزودن كليك كنيد. در كادر مشخص شده نام افزونه را وارد كرده و آن را نصب و فعالسازي نماييد.
بعد از نصب و فعالسازي Google XML Sitemaps، در قسمت تنظيمات مطابق شكل زير بخشي به نام XML-Site اضافه خواهد شد. بر روي آن كليك نماييد تا وارد پيكربندي اين افزونه شويد.
توجه داشته باشيد كه اگر سايت شما در حال راهاندازي باشد و نمايش به موتورهاي جستجو را بسته باشيد در همين ابتدا با پيغامي كه در شكل زير مشاهده مينماييد مواجه ميشويد.
براي از بين بردن اين پيغام بايد به قسمت خواندن در تنظيمات وردپرس رفته و نمايش به موتورهاي جستجو را فعال نماييد.
حالا به بررسي تنظيمات مختلف اين افزونه براي ساخت نقشه سايت وردپرس ميپردازيم.
بخش اول: Basic options
در اولين بخش تنظيمات اين افزونه براي ساخت سایت مپ وردپرس مطابق شكل زير، قسمت Basic options وجود دارد. در ادامه تمامي گزينهها و قسمتهاي اين بخش را بررسي خواهيم كرد.
- Notify Google about updates of your site
اين گزينه مربوط به رباتهاي گوگل ميباشد كه ميتوانيد آنها را از هر نوع تغييري در سايتتان باخبر كنيد. گوگل مهترين و بهترين موتور جستجو است، حتما اين گزينه را فعال نماييد.
- Notify Bing (formerly MSN Live Search) about updates of your site
اين قسمت نيز مربوط به موتور جستجوي bing ميباشد و با فعالسازي اين گزينه تمامي تغييرات سايتتان به اين موتور جستجو اطلاع داده خواهد شد.
- Add sitemap URL to the virtual robots.txt file
با فعالسازي اين قسمت آدرس سايت مپ وردپرس شما در فايل robots.txt قرار خواهد گرفت.
- Try to increase the memory limit to
در اين گزينه قادر خواهيد بود تا ميزان حجم اشغالي توسط فايل sitemap.xml را مشخص نماييد. توصيه ما بر اين است كه بگذاريد خالي بماند و محدوديتي براي آن تعريف نكنيد.
- Try to increase the execution time limit to
با فعالسازي اين گزينه قادر خواهيد بود كه زمان مورد نياز براي بارگذاري نقشه سايت را برحسب ثانيه تعيين نماييد.
- Try to automatically compress the sitemap if the requesting client supports
اين گزينه كه به طور پيشفرص فعال است براي فشرده سازي فايل sitemap.xml مورد استفاده قرار ميگيرد. اگر در كار با افزونه دچار اشكال شديد اين گزينه را غيرفعال كنيد در غير اينصورت بگذاريد همانند حالت پيشفرض فعال بماند.
بخش دوم: Additional Pages
اگر از سيستم مديريت محتواي وردپرس استفاده ميكنيد نيازي به اعمال تغييرات در اين بخش نخواهيد داشت. تنظيمات مربوط به اين قسمت براي زماني كه شما يك زير دامنه يا اصطلاحا ساب دامين وردپرسي داريد اما برخي از صفحات مانند صفحه اصلي سايت شما )مثلا (www.example.com وردپرسي نميباشد. شما آدرس اين صفحات را در اين قسمت اضافه كنيد.
براي انجام اين كار مطابق شكل زير، بر روي گزينه Add new page كليك كرده و سپس در بخش بازشده آدرس صفحه (URL to the page)، ميزان اهميت صفحه(Priority)، تعداد دفعات اعمال تغييرات و بروزرساني صفحه(Change Frequency) و تاريخ آخرين تغييرات (Last Changed) را وارد نماييد.
بخش سوم: Post Priority
در اين بخش قادر خواهيد بود كه معياري براي ميزان اهميت نوشتهها و صفحات سايت خود را تعيين كنيد.
مطابق شكل بالا اين بخش شامل معيارهاي زير است:
- Do not use automatic priority calculation
اگر ميخواهيد ارزش و اهميت همه نوشتهها يكسان شود، بايد اين گزينه را فعال نماييد.
- Comment Count
اگر ميخواهيد ارزش و اهميت نوشتهها بر اساس تعداد ديدگاههاي ثبت شده كاربران باشد، بايد اين گزينه را فعال نماييد.
- Comment Average
اگر ميخواهيد ارزش و اهميت نوشتهها بر اساس تعداد ميانگين ديدگاههاي ثبت شده كاربران باشد، بايد اين گزينه را فعال نماييد.
بخش چهارم: Sitemap Content
در ساخت سایت مپ برای وردپرس شما ميتوانيد تعيين نماييد كه كدام يك از صفحات و قسمتهاي سايت در ساخت sitemap قرار بگيرد. براي انجام اينكار مطابق شكل زير، به بخش چهارم يعني Sitemap Content افزونه Google XML Sitemaps مراجعه كرده و سفارشيسازيهاي موردنظرتان را اعمال نماييد.
بخش پنجم: Excluded Items
اين بخش شامل دو قسمت Excluded categories و Exclude posts است كه در شكل زير مشاهده مينماييد.
- Excluded categories
اگر ميخواهيد براي سایت مپ در وردپرس بعضي از دستهبنديهاي شما در گوگل ايندكس نشود، تيك آنها را در اين قسمت بزنيد.
- Exclude posts
اگر قصد داريد براي سایت مپ سايتتان بعضي از نوشتههاي شما در گوگل ايندكس نشود، بايد شماره ID آن نوشته را در اين قسمت وارد نماييد و بين آنها ويرگول بگذاريد تا از يكديگر جدا شوند. ضمنا اگر چگونگي پیدا کردن ID نوشتهها را نمیدانید، به مقاله “آموزش پیدا کردن ID برگهها و نوشتهها در وردپرس” مراجعه کنید.
بخش ششم: Change Frequencies
در اين بخش شما قادر هستيد كه تعداد دفعات بروزرساني محتويات سايت خود را تعيين كنيد. بدين صورت تعيين نماييد كه هر يك از صفحات و بخشهاي سايت شما ظرف مدت چه زماني آبديت خواهند شد؟ تعيين اين زمان به رباتها و خزندگان گوگل كمك ميكند تا سايت شما را بهتر آناليز كند.
بخش هفتم: Priorities
در اين بخش مطابق شكل زير، بايد به هر يك از صفحات و بخشهاي سايت يك عدد بر اساس ميزان اهميت آنها نسبت دهيد. البته حتما توجه داشته باشيد اگر قرار است اين بخش را مطابق نظرتان شخصيسازي كنيد، حتما بايد در بخش دوم گزينه ” Do not use automatic priority calculation” را انتخاب كرده باشيد.
در نهايت بعد از تكميل تنظيمات مدنظرتان در هفت بخش بالا، براي ذخيره اين تنظيمات بايد بر روي دكمه “Update Options” کلیک نماييد.
ضمنا اگر خواستيد تنظيمات به حالت اوليه خود افزونه بازگردد و تغييرات اعمال شده ذخيره نشود بايد بر روي دكمه” Reset options ” بزنيد.
حال براي مشاهده نقشه سايتتان به آدرس زير مراجعه نماييد.
yourdomain.com/sitemap.xml
به جاي yourdomain.com آدرس سايتتان را وارد نماييد.
آموزش ساخت نقشه سایت
همانطور كه در ابتداي مقاله اشاره شد، يكي از مهمترين عوامل بهينهسازي سايت براي موتورهاي جستجو ساخت نقشه سايت يا سايت مپ است. رباتهاي موتورهاي جستجو با دريافت نقشه سايت درك بهتري از آن پيدا خواهند كرد و بخشهاي مختلف سايت شما را بهتر اناليز خواهند نمود. نحوه ساخت سایت مپ در وردپرس در اين مقاله به كمك افزونه Google XML Sitemaps به طور كامل شرح داده شد. حال نوبت شماست كه با به كارگيري اين آموزش يك نقشه سايت حرفهاي براي سايت خود بسازيد. در نهايت از توجه شما به اين مقاله سپاسگزاريم. لطفا سوالات و نظرات خود را در بخش ديدگاهها با ما به اشتراك بگذاريد.
mahdi
سلام
من از افزونه google xml sitemap دارم استفاده می کنم
ولی سایت مپ این خطا رو داده باید چه کنم؟؟
This page contains the following errors:
error on line 5 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.
از افزونه های دیگری هم استفاده کردم ولی بازم درست نشد چه باید کنم؟؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
از wordpress Yoast هم میشه استفاده کرد. چک کنید ببنید جواب میگیرید یا خیر.
mahdi
نه این هم نمیشه !
بازم هم همین پیام رو میده.
افزونه های دیگری مثل XML Sitemap & Google News feeds و Better WordPress Google XML Sitemaps امتحان کردم بازم همین پیام رو میده باید چه کنم.یک بار هم افزونه رو پاک کردم دوباره نصب کردم ولی درست نشد باید چه کنم؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
مراحل انجام کار رو درست میرید ؟
مشکلی نداره، چه قسمت هایی رو برای نقشه ی سایت در نظر میگیرید ؟
mahdi
سلام
من افزونه را نصب کردم به setting > xml sitemap رفتم و گزینه ی روی عوض نکردم به آدرسی که داده بود : site/sitemap.xml رفتم ولی پیامی که اول گفتم رو میده و هرکاری میکنم کار نمیکنه. سایت مپ به صورت html کار میکنه ولی xml نه!!
الان مطالبی که قبل ، موقعی که سایت مپ کارمیکرد در گوگل هست ولی مطالب جدید یافت نمیشه و گوگل ارور داده به سایت مپ لطفا کمک کنید.
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
این مورد باید بررسی بشه، من هر راهنمایی که به ذهنم می رسید انجام دادم.
mahdi
دوباره سلام
هرکاری میکنم نمیشد ولی با تغییر قالب دیدم سایت مپ کار کردالان نمیدونم این چه کدی هست که تو سایت مپ اشکال ایجاد میکنه؟ لطفا راهنمایی کنید.
mahdi
بازم ببخشید سلام
تمامی قسمت های قالب رو نگام کردم هیچ مشکلی نداشت فقط قسمت Functions.php مشکل داره نمیدونم مشکل از کدوم خط یا قسمت هست میشه باید چه کنم؟ از اول بنویسم یا راهی هست ؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
function.php قالبتون رو دوباره بنویسید؟ مگه قالب رو خودتون طراحی کردید ؟
mahdi
بله قالب رو خودم طراحی کردم البته این سومین قالبی هست که برای وردپرس ساختم و خیلی تجربه در ساخت قالب برای وردپرس رو ندارم .
فایل functions.php رو دوباره از اول نوشتم و مشکل حل شد.
ممنون از زحمات شما 🙂
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
بسیار خوب
موفق باشید
rasel
با سلام و تشکر بابت سایت خوبتون و مطالب مفیدتون
من نقشه سایتمو تو گوگل وب مستر ثبت کردم اما
این ارورو (This required tag is missing. Please add it and resubmit) برای هردو قسمت
http://jolfakala.ir/sitemap_category.xml.gz
و
http://jolfakala.ir/sitemap_post.xml.gz
میاره
لطفا زودتر راهنماییم کنید بازم مچکرم
rasel
از all in one seo pack استفاده میکنم
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
خوبه اما پیشنهاد من Yoast هست
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
این ارورها رو توی سایت گوگل وب مستر دریافت می کنید ؟
rasel
سلام حانم کوهستانی
با تشکر از پاسختون بله این ارورها رو تو گوگل وب مستر دریافت میکردم ولی با برداشتن تیک all index مشکل حل شد
بخاطر مطالب خوبتون مچکرم
و اگه امکانش هست درباره ایجاد پنل تماس با ما بدون استفاده از افزونه هم مطلب بذرید
باتشکر
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
بررسی میکنم حتما
خوشحالم مشکل حل شد. 🙂
دانلود فیلم با دوبله فارسی
سلام.
من میخوام سایت مپ از نوع HTML هم با این افزونه داشتم باشم.
یعنی هم XML و هم HTMl .
خب حالا تیک گزینه Include sitemap in HTML format برای من غیر فعاله !!
نوشته :
Include sitemap in HTML format (The required PHP XSL Module is not installed)
لطفا کمکم کنید
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
این نقشه ی سایت فقط حالت XML دارد.
arash_shinka172 10 سال عضو همیار وردپرس
سلام
می خواستم بدونم اگر افزونه yoast را نصب کرده باشیم و هم امنون این افزونه را نصب کنیم این 2 افزونه با هم تداخل پیدا نمی کنند و یا مشکلی از نظر نقشه سایت و سئو ندارد.
سپاسگذارم
پیروز باشید
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
فرقی نداره پس بهتره یکی از این دو مورد رو نصب کنید
alisonic2136 9 سال عضو همیار وردپرس
با سلام من همین کار ها رو کردم نمیدونم چرا اسمه سایتم رو سرچ میکنم تو گوگل نمیارتش
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
اگه به تازگی این کار رو کردید باید مدتی تامل کنید تا شناسایی بشه
saeed154 9 سال عضو همیار وردپرس
با سلام دوباره سوالی که کردم را جواب ندادید لطف بفرمایید جواب بدید.
با سلام واحترام
برای ساخت نقشه سایت از افزونه Google XML sitemaps استفاده کردم و با این مشکل برخورد کردم . متنی را که در آموزش ویدیویی این افزونه بود را به .htaccess هاست خودم اضافه کردم . وبا اروری که در پایین است برخورد میکنم و وقتی فایل های داخل htaccess را به صورت های دیگر ویرایش می کنم با ارور های دیگری مواجه می شوم . و از افزونه Yoast SEO هم استفاده کردم باز همین مشکل وجود دارد. ممنون میشم اگر وقت بگزارید و جواب بدهید . اگر خواسته زیادی نباشد . با تشکر ……..
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.
لطف بفرمایید راهنمایی کنید . سپاس
حامد نجفی 11 سال عضو همیار وردپرس
با سلام. آموزش ویدیویی افزونه Yoast SEO را دنبال کنید. درآن ویدیو نکاتی مربوط به مشکلات XML Sitemap گفته شده است
علیرضا
سلام
یه سوال داشتم من از افزونه yoast seo استفاده میکنم وقتی این افزونه ای که معرفی کردید نصب کردم بهم پیغام خطا داد گفت خودش نقشه ساخته
چیکار کنم با کدوم نقشه بسازم افزونه سئو یا این افزونه ای که گفتید؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
فرقی نداره، جفتش یک کار رو انجام میده براتون
محمد
سلام .خیلی ممنون از ویدئو آموزشی خیلی خوب بود .
میشه بهم بگید که چطور باید ادرس سایت مپ رو عوض کنم؟؟
الان ادرسش :
http://sitedomain.com/index.php?xml_sitemap=params=
حامد نجفی 11 سال عضو همیار وردپرس
سلام. اگه سایتتون رو تازه ایجاد کردید میتونید تغییر پیوند های یکتا رو امتحان کنید ولی در کل این کار پیشنهاد نمیشه
saeed
با سلام واحترام
من هم مشکل این نویسنده prnt68 را دارم .
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.
لطف بفرمایید راهنمایی کنید . سپاس
حامد نجفی 11 سال عضو همیار وردپرس
با سلام. آموزش ویدیویی افزونه Yoast SEO را دنبال کنید. درآن ویدیو نکاتی مربوط به مشکلات XML Sitemap گفته شده است
سعید
سلام خسته نباشید ممنون از آموزش خوبتون من با افزونه yoast وقتی روی xml کلیک میکنم همچین اروری بهم میده میشه بگید مشکل از چی هست؟ممنون میشم.
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.
حامد نجفی 11 سال عضو همیار وردپرس
با سلام. آموزش ویدیویی افزونه Yoast SEO را دنبال کنید. درآن ویدیو نکاتی مربوط به مشکلات XML Sitemap گفته شده است