چگونه به XM وارد شویم؟


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

آموزش کار با ساختار XML در اندروید (XML Parser)

در این جلسه نحوه آموزش کار با ساختار XML در اندروید را بررسی می‌کنیم. در دوره قبل گفتیم برای ذخیره اطلاعات (موجودیت‌ها) در سطح لوکال اپلیکیشن‌ها از دیتابیس استفاده می‌کنیم. اما اگر قرار باشد از اطلاعات به صورت اشتراکی بین کاربران، اپلیکیشن‌ها و یا درون شبکه استفاده کنیم، باید دیتابیس یا اطلاعات را در سطح وب انتقال دهیم.

برای دسترسی به داده در بستر وب نیاز به وب سرویس‌ها داریم و برای انتقال اطلاعات با وب سرویس‌ها از دو روش یا از دو فرمت JSON و XML استفاده می‌کنیم.

JSON روش جدیدتر و سریعتر نسبت به XML است ولی این به معنای منسوخ شدن XML نیست و هنوز بسیاری از شرکت‌ها در حال حاضر از فرمت XML برای انتقال داده با وب سرویس‌ها استفاده می‌کنند.

مثال از ساختار XML:

همانطور که در مثال بالا مشاهده می‌کنید داده‌ها در تگ‌های شروع و پایان نوشته می‌شوند که می‌توانند از نوع رشته، عدد، بولین یا حتی تگ‌های تودرتو باشد.

در بالا مثالی از تگ‌های تودرتو در فرمت XML مشاهده می‌کنید.

تا اینجا با ساختار XML آشنا شدیم و در ادامه با نحوه خواندن و پردازش (pars) XML و تبدیل به آبجکت در اندروید آشنا می‌شویم.

برای شروع نیاز به یک فایل XML داریم. یک فایل با پسوند XML در پوشه assets قرار دادیم که حاوی اطلاعات زیر است:


سپس یک کلاس model به نام person می‌سازیم که حاوی اطلاعات زیر است:

با استفاده از تابع زیر فایل XML درون پوشه Assets را باز کردیم و درون متغیر inputStream نگهداری کردیم.

سپس یک تابع برای پردازش فایل XML چگونه به XM وارد شویم؟ با نام MyXmLPullParser ساختیم که ورودی تابع از نوع InputStream است و خروجی تابع لیستی از نوع Person که حاوی اطلاعات زیر است:

در بالای تابع یک لیست از person به نام list1 ساختیم و همچنین یک شی از کلاس Person به نام person ساختیم که قرار است ابتدا داده‌های XML را به شی person تبدیل کرده، سپس آن را به list1 اضافه کنیم و به عنوان خروجی تابع ارسال کنیم.

در ادامه یک شی از کلاس XmlPullParserFactory و XmlPullParser ساختیم و با کمک تابع setInput اطلاعات فایل XML که درون InputStream نگهداری کردیم را به parser دادیم.

حالا یک متغیر رشته‌ای با نام tag برای نگهداری اسم تگ و متغیر text برای نگهداری مقدار تگ داریم. سپس یک حلقه گذاشتیم و گفتیم تا زمانی که به آخر XML نرسیده، تکرار شود و در هر سری با استفاده از متغیر event و switch case بررسی کردیم و عملیات لازم را انجام دادیم.

در مرحله END_TAG با استفاده از دو متغیر tag و switch case بررسی کردیم که در پایان کدام تگ هستیم.

بر اساس نوع داده‌ تعیین شده، person را مقداردهی کردیم، اگر به تگ پایانی person برسیم آنرا به list1 اضافه می‌کنیم.

تا اینجا ما توانستیم فایل XML را به لیستی از person تبدیل کنیم. در ادامه برای نمایش لیست person در خروجی، یک تابع به نام ShowPersonList ساختیم که یک لیست به عنوان ورودی می‌گیرد و اطلاعات لیست person را درون متغیر رشته می‌چسباند و آن رشته را درون textView نمایش می‌دهد.

نقشه سایت XML چیست؟چگونه یک نقشه سایت در وردپرس ایجاد کنیم؟

نقشه سایت XML برای وردپرس

نقشه سایت XML برای وردپرس

در یک دهه اخیر، وب سایت های دولتی از یک لینک در صفحه اصلی وبسایت خود با عنوان “نقشه سایت” استفاده میکردند. این صفحه معمولا شامل یک لیست از تمام صفحات روی وبسایت بود. حتی امروزه بعضی از وبسایت ها همان نقشه سایت html را دارند. به هر حال امروزه نقشه سایت بیشتر از حالت ابتدایی که به صورت لیست دستی از کدهای html تهیه میشد، تکامل یافته. امروزه نقشه سایت به جای html روی XML انتشار یافته و مخاطب اصلی ما در این زمینه موتور های جستجوگر هستند نه کاربران(انسان ها). اخیرا یکی از کاربران یک ایمیل برای ما ارسال کرده و در آن پرسشی مطرح کرده: یک نقشه سایت ورد پرس چیست؟ اگر شما در وردپرس تازه کار هستید و سوالات شابهی دارید پس این مطلب را تا انتها مطالعه کنید. در این مقاله ما در مورد اینکه یک نقشه سایت چیست؟چرا شما به یک نقشه سایت احتیاج دارید؟ چگونه یک نقشه سایت در وردپرس ایجاد کنید، و اینکه چگونه به یک موتور جستجوگر نقشه سایت خود را معرفی کنید توضیح خواهیم داد.

یک نقشه سایت XML وردپرس چیست؟

نقشه سایت یک لیست از صفحات روی وبسایت است که توسط همه کاربران قابل دسترسی است. یک نقشه سایت XML یک راه برای صاحبان وبسایت است که از طریق آن به موتورهای جستجوگر بگویند که چه صفحاتی در وبسایتشان وجود دارد. یک نقشه سایت وردپرس مبتنی بر XML ، به موتور های جستجوگر میگوید که کدام لینک ها در وبسایت شما مهمتر از بقیه هستند و دائما در حال به روزرسانی هستند. نقشه سایت به تنهایی رتبه شما را در موتورهای جستجوگر بهبود نمی دهد،اما به موتورهای جستجوگر اجازه میدهد که بهتر وبسایت شما را کاوش کنند.

نقشه سایت XML

نقشه سایت XML

چرا شما به یک نقشه سایت XML احتیاج دارید؟

از نظر سئو نقطه های مشخص شده در نقشه سایت بسیار مهم هستند.ابتدا باید صریحا متذکر شویم که اضافه کردن یک نقشه سایت تاثیری در رنکینگ جستجو ندارد. اما، اگر صفحاتی در سایت شما وجود دارد که index نشده اند، در این صورت نقشه سایت راهی برای شناساندن آن صفحه به موتورهای جستجو فراهم میکند، بنابراین میتواند به راحتی شناخته شود.

نقشه سایت یک ایده بسیار مفید برای وبسایت های جدید و وبلاگ ها است.به علت اینکه وبلاگ های جدید معمولا بک لینک های زیادی برای پست های شخصی خود دریافت نمیکنند، ممکن است برای موتور های جستجو سخت باشد که تمام صفحات و پست های آنها را پیدا کنند. نقشه سایت برای این وبسایت ها این امکان را فراهم میکند که به موتورهای جستجو درمورد کاوش هرچه کارآمدتر سایتشان کمک کنند.

درمقابل وبسایت های محبوب نقشه سایت به سایت شما اجازه میدهد که با موتورهای جستجو تعامل موثرتری داشته باشند. موتورهای جستجو میتوانند حدس بزنند که سایت شما چگونه به روز رسانی میشود، کدام قسمت از سایت شما نسبت به قسمت های دیگر دائما به روز رسانی میشود، میزان کاوش سایت شما را تنظیم کند و … . همچنین باعث بهبود دید کلی به سایت شما توسط موتوهای جستجو میشود.

چگونه یک نقشه سایت در وردپرس ایجاد کنیم

راه های زیاد برای ایجاد یک نقشه سایت XML در وردپرس وجود دارد. در وردپرس استارت، ما از پلاگین سئو وردپرس بنام Yoast جهت مدیریت نقشه سایتمان استفاده میکنیم. ما ازاین پلاگین به این علت استفاده میکنیم که به ما اجازه میدهد پست های وبلاگمان را همراه با ویژگی های دیگر مانند نقشه سایت و موارد بیشتر بهینه کنیم. همچنین ما به این نکته پی بردیم که این پلاگین از سایر پلاگین های مستقل برای مدیریت نقشه سایت در وردپرس کارآمدتر است.

برای اضافه کردن یک نقشه سایت وردپرس به سایت، اولین چیزی که احتیاج دارید نصب و فعالسازی پلاگین Yoast است. به طور پیش فرض سئو وردپرس قابلیت نقشه چگونه به XM وارد شویم؟ سایت XML را فعال نمیکند بنابراین خودتان باید آن را فعال کنید. برای انجام این کار مانند تصویر زیر به منو SEO و سپس به قسمت XML Sitemaps مراجعه کنید سپس تیک فعال سازی نقشه سایت XML را بزنید تا این قابلیت فعال شود.

فعالسازی نقشه سایت با سئو وردپرس

فعالسازی نقشه سایت با سئو وردپرس

زمانی که شما تیک فعالسازی نقشه سایت XMl را میزنید سئو وردپرس به شما تعدادی گزینه که به وسیله آنها میتوانید پیکربندی را برای نقشه سایت خود انجام دهید نمایش میدهد. اگر شما در مورد کاری که این گزینه ها انجام میدهند مطمئن نیستید، از آنها صرفنظر کنید و دکمه Save را برای ذخیره تنظیمات بزنید.

اکنون نقشه سایت شما تولید شده و برای همه قابل دسترسی است. سئو وردپرس به شما یک دکمه XML Sitemap نشان خواهد داد، که جهت دیدن نقشه سایت sitemap_index.xml میتوانید بر روی آن کلیک کنید.

چگونه نقشه سایت را به موتور جستجو معرفی کنیم؟

موتورهای جستجو در پیدا کردن یک نقشه بسیار هوشمند عمل میکنند. هرزمان که شما محتوای جدیدی انتشار دهید، یک پینگ برای گوگل و بینگ ارسال میشود تا آنها را از تغییرات روی نقشه سایت شما مطلع کند. با این حال ما به شما توصیه میکنیم که نقشه سایت خود را به وسیله Google Webmaster Tools به گوگل ارئه کنید. مزیت این کار این است که به وسیله انجام آن، گوگل به شما هرگونه ارور، ایندکس صفحه، و سایر آمار مربوطه که به عنوان یک مدیر، میتواند برای شما مفید باشد، را نشان خواهد داد.

بهGoogle Webmaster Tools بروید. اگر تا کنون به اکانت کاربری گوگل خود وارد نشدید، از شما خواسته میشود که وارد شوید. بعد از ورود، به webmaster tools میرسید. در آنجا دکمه Add a site را مشاهده میکنید، روی آن کلیک کنید سپس آدرس URL سایت خود را وارد کنید.

در تصویر بعدی از شما برای تایید مالکیت وبسایتی که آدرس آن را وارد کردید سوال میشود. راه های مختلفی برای انجام این کار وجود دارد. اما با توجه به اینکه اکنون شما از پلاگین سئو وردپرس استفاده میکنید، آسانترین راه این است که مقادیر متا تگ های HTML را کپی و در پلاگین سئو وردپرس جایگذاری کنید. برای انجام این کار روی Alternate methods و سپس روی Html Tag کلیک کنید. پس از این کار شما یک خط از کدهای متا تگ Html مشاهده خواهید کرد.

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

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

این خط را کپی کنید و در یک ویرایشگر متن مانند notpad جایگذاری کنید. حالا مقادیر داخل content=”” را کپی کنید. صفحه باز شده احراز هویت webmaster tools برای سایت را رها کنید زیرا بعد از اضافه کردن متا تگ برای تایید مالکیت وبسایت، به این صفحه بازمیگردیم. به قسمت wordpress admin بروید سپس روی تب SEO کلیک کنید. این کار شمارا به داشبورد پلاگین سئو میبرد. صفحه را پایین ببرید تا به عنوان Webmaster Tools برسید. مقادیر متا تگی که قبلا کپی کردید را جایگذاری کنید سپس به Google Webmaster Tools بروید و تنظیمات را ذخیره کنید.

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

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

به Google webmaster tools و صفحه Site verification بازگردید و دکمه verify را بزنید. دراین صورت شما با موفقیت احراز هویت را انجام داده اید و پیغام : Congratulations you have successfully verified your ownership of www.yoursite.com را دریافت خواهید کرد، روی دکمه Continue کیک کنید تا داشبورد webmaster tools سایتتان را ببینید. در صفحه بعدی ستون های نقشه سایت را بدون وجود نقشه سایت میبینید.با کلیک کردن روی آن شما را به صفحه نقشه سایت یعنی جایی که شما میتوانید نقشه سایتتان را اضافه کنید منتقل خواهید شد. روی دکمه قرمز با عنوان Add/Test Sitemap کلیک کنید تا آدرس URLسایتتان به دست چگونه به XM وارد شویم؟ بیاید.

ایجاد نقشه سایت در سئو وردپرس

ایجاد نقشه سایت در سئو وردپرس

پلاگین Yoast سئو وردپرس نقشه سایت های متعددی برای سایت وردپرس شما ارائه داده. نقشه سایت اصلی sitemap_index.xml است که حاوی لینکی برای سایر نقشه های سایت شماست. شما میتوانید تنها نقشه sitemap_index.xml را تایید کنید یا تمام نقشه های سایت را یکی یکی تایید کنید. توصیه ما این است که تنها نقشه sitemap_index.xml را تایید کنید گوگل خود بصورت اتوماتیک بقیه نقشه ها را پیدا کرده و آنها را کاوش میکند.

از زمانی که نقشه سایت خود را با موفقیت اضافه کنید، مدتی طول میکشد تا نقشه ظاهر شود. بعضی وقت ها گوگل نقشه را برای کاوش سایت شما میبرد. بعد از مدتی شما میتوانید برخی از آمارهای نقشه سایت خود را ببینید. این آمار، لینک های موجود در نقشه سایت،تعداد آنهایی که ایندکس شده،نسبت تصاویر و صفحات وب و… را به شما نشان میدهد.

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

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

صفحه Google webmaster tools را بصورت مرتب ( حداقل ماهی یک بار) چک کنید. همانطور که زمان بیشتری از ایجاد سایت شما میگذرد، داده های مفیدتری درمورد وبسایتتان و چگونگی پیدا شدن توسط موتور های جستجو راخواهید دید. این اطلاعات میتواند به شما یاد بدهد که چگونه برای بهبود عملکرد در موتوهای جستجوعمل کنید.

امیدواریم این پاسخ برای تمام سوالاتی پیرامون اینکه XML چیست، مزایای نقشه سایت چیست، چگونه یک نقشه سایت در وردپرس ایجاد کنیم و … مفید باشد. اگر سوالی دارید یا فکر میکنید نکته ای فراموش شده میتوانید زیر همین پست کامنت بگذارید.

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

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

بهترین ابزار جمع آوری اطلاعات ابزار انمپ می‌باشد . گاهی اوقات لازم است تا نتایج بدست آمده از ابزار انمپ را وارد فریم ورک متااسپلوییت کنیم . واردکردن نتایج انمپ به متااسپلوییت چگونه انجام می شود ؟ در اینجا نحوه وارد کردن نتایج خروجی انمپ در قالب فایل XML به فریم ورک متااسپلوییت را بیان می‌کنیم .

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

این نتایج با استفاده از گزینه oX- در انمپ ذخیره می‌شوند .
خوب برای توضیح بیشتر ابتدا با استفاده از دستورهای زیر یک فایل خروجی انمپ ایجاد می‌کنیم :

sudo nmap -Pn -f -oX subnet.xml 192.168.1.0/24

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

پس از ایجاد فایل XML از دستور db_import به منظور وارد کردن این فایل به پایگاه داده متااسپلوییت استفاده می‌کنیم . سپس می‌توانیم با وارد کردن دستور hosts از وارد شدن درست میزبان ها مطمئن شویم . در اینجا می‌بینیم که تمامی میزبان های اسکن شده در نتایج خروجی فایل وارد پایگاه داده متااسپلوییت شده‌اند .

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

به منظور بررسی نتایج ذخیره شده اسکن در پایگاه داده دستور services را مطابق زیر در خط فرمان وارد می‌کنیم :

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

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

خوشحال می شویم دیدگاههای خود را در میان بگذارید * فرصت پاسخگویی به سوالات در بلاگ وجود ندارد

نقشه سایت چیست

سؤالی که بارها و به صورت مختلف مطرح می شود نقشه سایت چیست و یا سایت مپ چیست می توان گفت که یکی از گام ها و مراحل مهم در سئو و بهینه سازی وب سایت است اما چرا؟ خود را تصور کنید که وارد شهر جدیدی شده اید و نام چند جای دیدنی و زیبای آن به گوشتان خورده است حالا قصد دارید تا در این سفر به آن مکان ها سر بزنید.

حال سؤالی که پیش می آید چگونه در یک شهر جدید مکان ها را پیدا کنیم آیا بدون نقشه راه ممکن است؟!

شاید بدون داشتن نقشه بتوانیم به مقصد برسیم اما قطعاً با سختی های بسیار زیاد و ممکن است حتی بین مسیر نیز منصرف شویم. حالا وب سایت خود را نیز دقیقاً مانند یک شهر جدید در نظر بگیرید که ربات های گوگل قصد دارند وارد وبسایت شما شده و در آن صفحات مختلف را بررسی، ایندکس و ارزش گذاری کند اما چگونه؟!

این بار پاسخ نقشه سایت است که در این مقاله کاملاً با این مسئله آشنا می شویم.

مفهوم نقشه سایت چیست

نقشه سایت چیست

نقشه ی وبسایت در واقع یک فایل یا یک لیست از صفحات وب سایت و موضوعات مهم موجود در سایت است تا ربات های خزنده گوگل از آن طریق بتوانند به محتواهای وب سایت دسترسی داشته باشند و آن ها را ایندکس کند و همچنین به وسیله آن، گوگل و دیگر موتورهای جستجو این مسئله را می توانند بفهمند که کدام محتواها اهمیت و ارزش بیشتری در وبسایت شما دارد.

در حالت کلی می توان این گونه گفت که یک لیست از صفحه های وب سایت با توجه به دسته بندی موضوعات محتواها، نمودار های سازمانی یا XML با ترتیب خاصی به صورت سلسله مراتبی به هم متصل می باشد و از این طریق به موتور جستجوها از جمله گوگل برای خزش در وبسایت بهترین راه حل و روش را ارائه می‌دهند.

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

سایت خود را تصور کنید که دارای محتوای بسیار قوی و تصاویر زیبا و عالی می‌باشد و محتوای چگونه به XM وارد شویم؟ آن در زمینه فعالیت خود می تواند به افراد بسیار زیادی کمک کند اما اگر ربات های موتور های جستجو نتوانند صفحات وب سایت شما را پیدا کنند و یا به اصطلاح آن‌ها را ایندکس کنند تمام زحمات شما به هدر می‌رود و افراد و کاربران نمی‌توانند از محتوای با کیفیت شما لذت ببرند!

جای نگرانی نیست زیرا تنها با ثبت نقشه ی وبسایت می توانید آن را به موتور جستجوی گوگل و یا دیگر موتور جستجوها معرفی کنید و اطمینان داشته باشید که سایت شما و صفحات دارای محتوای باارزش در نتایج جستجوهای کاربران قرار می‌گیرد.

معرفی انواع نقشه سایت

نقشه سایت دارای انواع مختلفی است اما اغلب وب‌سایت‌ها از دو مورد جهت ساخت آن استفاده می کنند که در ادامه این مقاله به بررسی دو مورد سایت مپ ‏XML و HTML می پردازیم.

HTML یا XML مسئله این است!

نقشه HTML و نقشه ‏XML نقطه مقابل یکدیگر هستند به این معنا، زمانی که شما قصد دارید آن چگونه به XM وارد شویم؟ چگونه به XM وارد شویم؟ را برای موتورهای جستجو و مهمتر از همه موتور جستجوی گوگل ارسال کنید، نیاز است تا فرمت سایت مپ شما XML باشد، زیرا زبانی که موتورهای جستجو جهت بررسی نقشه در وبسایت هدف از آن استفاده کرده و به وسیله آن وبسایت را آنالیز می‌کنند XML است و زبانی قابل درک برای موتورهای جستجو می باشد.

اما مشکلی که وجود دارد این است که نقشه ی XML برای افراد و کاربران قابل درک نیست و کاربری که وارد سایت شما می شود به وسیله نقشه با فرمت XML نمی تواند بخش هایی را به دلخواه خود در وب سایت شما پیدا کرده و به مطالعه آن مشغول شود.

زیرا همانطور که گفته شد این زبان برای کاربر قابل درک نمی باشد در این حالت چاره کار نقشه HTML است که کاربر به راحتی می‌تواند آن را درک کرده و به وسیله آن به طور کامل ساختار سایت را درک کند و به تمام بخش های وب سایت نیز دسترسی داشته باشد.

شاید واضح تر بتوان این گونه گفت که نقشه HTML مانند یک فهرست در ابتدای یک کتاب جذاب می تواند به ما کمک کند تا به همه بخش های آن دسترسی داشته باشیم و بتوانیم بخش های مورد علاقه خود را راحت تر پیدا کنیم.

لازم به ذکر است نقشه HTML (Hyper text Markup Language) به زبان نشانه گذاری ابرمتنی و اما نقشه XML (Extensible Markup Language) به زبان نشانه گذاری قابل توسعه نوشته شده است.

کاربران به وسیله سایت مپ HTML به صورت کامل با جزئیات مسیر و همچنین صفحات سایت آشنا می‌شوند، اما برعکس در سایت مپ XML کاربران نمی‌توانند آن را ببینند و صرفاً جهت راهنمایی ربات های خزنده گوگل ساخته می شود.

اهمیت نقشه سایت چیست

چگونه سایت مپ بسازیم

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

همچنین مطالب و محتوای که بر روی وبسایت وجود دارد و قصد بروز رسانی آن را چگونه به XM وارد شویم؟ داریم و یا صفحه ای که تازه ایجاد می شود به وسیله سایت مپ به خزنده های گوگل معرفی می شود. زیرا ربات های گوگل به وسیله لینک های داخلی و خارجی در وبسایت ها خزیده و آنها را شناسایی می کنند. حال در سایت یا صفحه از سایت که نوپا می باشد و هیچ لینکی ندارد نمی توانند به آنها وارد شوند بنابراین به وسیله آن می توان سایت را در اختیار ربات های خزنده گوگل قرارداد.

اگر با لینک سازی داخلی و لینک سازی خارجی آشنایی ندارید و مفهوم هر یک را نمی دانید می توانید به مقالات آموزش لینک سازی و آموزش ساخت بک لینک مراجعه کنید.

۷ مزیت نقشه سایت

۱- به وسیله XML می توان از موتورهای جستجو درخواست خزش و ایندکس محتوای خود را داشته باشیم.

۲- می تواند یک دید کلی از مطالب سایت و موضوع محتوای سایت داشته باشد.

۳- پس از بروزرسانی مطالب و محتوای وب سایت نقشه XML موضوع را به موتور جستجو ها اطلاع می دهد.

۴- با نقشه XML می‌توان میزان اهمیت و ارزش هر محتوا و هر صفحه را مشخص کرد.

۵-کمک زیاد در رفع ضعف های لینک سازی داخلی خواهد داشت.

۶- نقشه XML در سایت های خیلی بزرگ و وسیع بسیار کاربردی و مفید می باشد

۷- زمانی که ساختار سایت پیچیده می باشد نقشه می‌تواند بسیار کمک کننده عمل باشد.

چگونه سایت مپ بسازیم

شاید از ابتدای مقاله به دنبال این موضوع بوده اید که چگونه سایت بسازیم و آن را ثبت کنیم پیش تر جزئیات و موارد مهم در رابطه با موضوع این مقاله، موارد مهم و نکات مهم در نقشه وبسایت را با یکدیگر بررسی کردیم و در ادامه نیاز است تا بدانید برای ساخت آن ابزارهای زیادی وجود دارد که در ادامه به معرفی برخی از آنها می پردازیم.

نحوه ایجاد سایت مپ با ابزارهای مختلف

نحوه ایجاد سایت مپ

همانطور که پیشتر نیز ذکر شد ابزارها و وبسایت های مختلفی برای ساخت این موضوع وجود دارد و سؤال چگونه سایت مپ بسازیم را به طور کامل برای ما رفع می کند.

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

اگر وب سایت شما استاتیک است و دارای صفحات ثابت می باشد، میتوان جهت ساخت نقشه از وبسایت XML-Sitemap استفاده کرد که طی مدت زمان کوتاهی آن را برای شما تهیه می‌کند، اما لازم به ذکر است این وب سایت تنها ۵۰۰ صفحه را به صورت رایگان در اختیار شما قرار می دهد و جهت دریافت صفحات بیشتر نیاز است تا مبلغ اشتراک این وبسایت پرداخته شود.

همچنین در صورتی که از مدیریت محتوای جوملا استفاده می کنید می توانید از دو ابزار زیر برای ساخت آن بهره مند شوید و سایت مپ را بسازید:

و جهت ایجاد نقشه در سیستم مدیریت محتوای وردپرس نیز می توان از افزونه های زیر استفاده کرد:

جهت بررسی اعتبار آن می توان از ابزارهای زیر استفاده کرد:

نحوه استفاده از سایت مپ

پس از بررسی کامل سایت مپ و اینکه دانستیم نقشه سایت یا سایت مپ چیست و همچنین تمام مزایا و کاربرد و اهمیت آن را برای موتورهای جستجو بررسی کردیم و در گام بعدی نیز نحوه ایجاد سایت مپ را آموختیم حال در این مرحله نحوه استفاده از سایت مپ و اینکه برای ثبت سایت مپ چه کار لازم است تا انجام دهیم را می‌آموزیم پس با ما همراه باشید.

جهت ثبت آن، لازم است چگونه به XM وارد شویم؟ چگونه به XM وارد شویم؟ تا فایل ما در شاخه اصلی هاست باشد، همانطور که پیش تر چند روش مختلف جهت ساخت آن را بررسی کردیم یکی از روش ها، ساخت آنلاین آن است که در این صورت نیاز است تا فایل سایت مپ را بر روی هاست وب سایت خود قرار دهید اما در صورتی که با استفاده از افزونه ها سایت مپ را ایجاد می کنید این روال به صورت خودکار برای شما انجام خواهد شد.

حال برای اضافه کردن سایت مپ به گوگل وبمستر تولز این گونه عمل می کنیم که از قسمت Optimization به بخش Sitemaps می رویم آنگاه با زدن دکمه add/teste Sitemap نام فایل سایت مپ را وارد کرده که همراه با پسوند XML. می باشد و سپس آن را Submit می کنید.

نکات مهم نحوه ایجاد سایت مپ

۱- دقت کنید که حجم فایل آن بیشتر از ۱۰ مگابایت نشود.

۲- تعداد آدرس های سایت مپ باید کمتر از ۱۰ هزار صفحه شود.

۳- رایج ترین و بهترین فرمت در ساخت آن XML. است اما در صورت بروز مشکل می توانید از TXT و یا RSS نیز استفاده کنید.

۴- در سایتهای خبری برای آخرین اخبار منتشر شده نیز به صورت مجزا نیاز به یک نقشه مجزا می باشد.

کلام آخر

در مقاله نقشه سایت چیست در وب سایت خانم سین تلاش شد تا اهمیت این موضوع، کاربرد و مزایای آن بررسی شود و همچنین در ادامه به این مسئله پرداختیم که چگونه سایت مپ بسازیم و آن را به گوگل معرفی کنیم.

لازم به ذکر است با ساخت یک نقشه درست و بدون خطا می توان سرعت ایندکس شدن صفحات سایت خود را افزایش داد، زیرا با توجه به آنچه که در مطالب و آموزش های قبل در وبسایت خانم سین نیز به آن رسیدیم، اگر محتوای ما ایندکس نشود و در نتایج جستجو ها قرار نگیرد تمام زحمات ما از دست رفته است.

شما چه از چه روشی برای ایجاد سایت مپ وبسایت خود استفاده می کنید؟!

نقشه سایت XML چیست؟چگونه یک نقشه سایت در وردپرس ایجاد کنیم؟

نقشه سایت XML برای وردپرس

نقشه سایت XML برای وردپرس

در یک دهه اخیر، وب سایت های دولتی از یک لینک در صفحه اصلی وبسایت خود با عنوان “نقشه سایت” استفاده میکردند. این صفحه معمولا شامل یک لیست از تمام صفحات روی وبسایت بود. حتی امروزه بعضی از وبسایت ها همان نقشه سایت html را دارند. به هر حال امروزه نقشه سایت بیشتر از حالت ابتدایی که به صورت لیست دستی از کدهای html تهیه میشد، تکامل یافته. امروزه نقشه سایت به جای html روی XML انتشار یافته و مخاطب اصلی ما در این زمینه موتور های جستجوگر هستند نه کاربران(انسان ها). اخیرا یکی از کاربران یک ایمیل برای ما ارسال کرده و در آن پرسشی مطرح کرده: یک نقشه سایت ورد پرس چیست؟ اگر شما در وردپرس تازه کار هستید و سوالات شابهی دارید پس این مطلب را تا انتها مطالعه کنید. در این مقاله ما در مورد اینکه یک نقشه سایت چیست؟چرا شما به یک نقشه سایت احتیاج دارید؟ چگونه یک نقشه سایت در وردپرس ایجاد کنید، و اینکه چگونه به یک موتور جستجوگر نقشه سایت خود را معرفی کنید توضیح خواهیم داد.

یک نقشه سایت XML وردپرس چیست؟

نقشه سایت یک لیست از صفحات روی وبسایت است که توسط همه کاربران قابل دسترسی است. یک نقشه سایت XML یک راه برای صاحبان وبسایت است که از طریق آن به موتورهای جستجوگر بگویند که چه صفحاتی در وبسایتشان وجود دارد. یک نقشه سایت وردپرس مبتنی بر XML ، به موتور های جستجوگر میگوید که کدام لینک ها در وبسایت شما مهمتر از بقیه هستند و دائما در حال به روزرسانی هستند. نقشه سایت به تنهایی رتبه شما را در موتورهای جستجوگر بهبود نمی دهد،اما به موتورهای جستجوگر اجازه میدهد که بهتر وبسایت شما را کاوش کنند.

نقشه سایت XML

نقشه سایت XML

چرا شما به یک نقشه سایت XML احتیاج دارید؟

از نظر سئو نقطه های مشخص شده در نقشه سایت بسیار مهم هستند.ابتدا باید صریحا متذکر شویم که اضافه کردن یک نقشه سایت تاثیری در رنکینگ جستجو ندارد. اما، اگر صفحاتی در سایت شما وجود دارد که index نشده اند، در این صورت نقشه سایت راهی برای شناساندن آن صفحه به موتورهای جستجو فراهم میکند، بنابراین میتواند به راحتی شناخته شود.

نقشه سایت یک ایده بسیار مفید برای وبسایت های جدید و وبلاگ ها است.به علت اینکه وبلاگ های جدید معمولا بک لینک های زیادی برای پست های شخصی خود دریافت نمیکنند، ممکن است برای موتور های جستجو سخت باشد که تمام صفحات و پست های آنها را پیدا کنند. نقشه سایت برای این وبسایت ها این امکان را فراهم میکند که به موتورهای جستجو درمورد کاوش هرچه کارآمدتر سایتشان کمک کنند.

درمقابل وبسایت های محبوب نقشه سایت به سایت شما اجازه میدهد که با موتورهای جستجو تعامل موثرتری داشته باشند. موتورهای جستجو میتوانند حدس بزنند که سایت شما چگونه به روز رسانی میشود، کدام قسمت از سایت شما نسبت به قسمت های دیگر دائما به روز رسانی میشود، میزان کاوش سایت شما را تنظیم کند و … . همچنین باعث بهبود دید کلی به سایت شما توسط موتوهای جستجو میشود.

چگونه یک نقشه سایت در وردپرس ایجاد کنیم

راه های زیاد برای ایجاد یک نقشه سایت XML در وردپرس وجود دارد. در وردپرس استارت، ما از پلاگین سئو وردپرس بنام Yoast جهت مدیریت نقشه سایتمان استفاده میکنیم. ما ازاین پلاگین به این علت استفاده میکنیم که به ما اجازه میدهد پست های وبلاگمان را همراه با ویژگی های دیگر مانند نقشه سایت و موارد بیشتر بهینه کنیم. همچنین ما به این نکته پی بردیم که این پلاگین از سایر پلاگین های مستقل برای مدیریت نقشه سایت در وردپرس کارآمدتر است.

برای اضافه کردن یک نقشه سایت وردپرس به سایت، اولین چیزی که احتیاج دارید نصب و فعالسازی پلاگین Yoast است. به طور پیش فرض سئو وردپرس قابلیت نقشه سایت XML را فعال نمیکند بنابراین خودتان باید آن را فعال کنید. برای انجام این کار مانند تصویر زیر به منو SEO و سپس به قسمت XML Sitemaps مراجعه کنید سپس تیک فعال سازی نقشه سایت XML را بزنید تا این قابلیت فعال شود.

فعالسازی نقشه سایت با سئو وردپرس

فعالسازی نقشه سایت با سئو وردپرس

زمانی که شما تیک فعالسازی نقشه سایت XMl را میزنید سئو وردپرس به شما تعدادی گزینه که به وسیله آنها میتوانید پیکربندی را برای نقشه سایت خود انجام دهید نمایش میدهد. اگر شما در مورد کاری که این گزینه ها انجام میدهند مطمئن نیستید، از آنها صرفنظر کنید و دکمه Save را برای ذخیره تنظیمات بزنید.

اکنون نقشه سایت شما تولید شده و برای همه قابل دسترسی است. سئو وردپرس به شما یک دکمه XML Sitemap نشان خواهد داد، که جهت دیدن نقشه سایت sitemap_index.xml میتوانید بر روی آن کلیک کنید.

چگونه نقشه سایت را به موتور جستجو معرفی کنیم؟

موتورهای جستجو در پیدا کردن یک نقشه بسیار هوشمند عمل میکنند. هرزمان که شما محتوای جدیدی انتشار دهید، یک پینگ برای گوگل و بینگ ارسال میشود تا آنها را از تغییرات روی نقشه سایت شما مطلع کند. با این حال ما به شما توصیه میکنیم که نقشه سایت خود را به وسیله Google Webmaster Tools به گوگل ارئه کنید. مزیت این کار این است که به وسیله انجام آن، گوگل به شما هرگونه ارور، ایندکس صفحه، و سایر آمار مربوطه که به عنوان یک مدیر، میتواند برای شما مفید باشد، را نشان خواهد داد.

بهGoogle Webmaster Tools بروید. اگر تا کنون به اکانت کاربری گوگل خود وارد نشدید، از شما خواسته میشود که وارد شوید. بعد از ورود، به webmaster tools میرسید. در آنجا دکمه Add a site را مشاهده میکنید، روی آن کلیک کنید سپس آدرس URL سایت خود را وارد کنید.

در تصویر بعدی از شما برای تایید مالکیت وبسایتی که آدرس آن را وارد کردید سوال میشود. راه های مختلفی برای انجام این کار وجود دارد. اما با توجه به اینکه اکنون شما از پلاگین سئو وردپرس استفاده میکنید، آسانترین راه این است که مقادیر متا تگ های HTML را کپی و در پلاگین سئو وردپرس جایگذاری کنید. برای انجام این کار روی Alternate methods و سپس روی Html Tag کلیک کنید. پس از این کار شما یک خط از کدهای متا تگ Html مشاهده خواهید کرد.

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

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

این خط را کپی کنید و در یک ویرایشگر متن مانند notpad جایگذاری کنید. حالا مقادیر داخل content=”” را کپی کنید. صفحه باز شده احراز هویت webmaster tools برای سایت را رها کنید زیرا بعد از اضافه کردن متا تگ برای تایید مالکیت وبسایت، به این صفحه بازمیگردیم. به قسمت wordpress admin بروید سپس روی تب SEO کلیک کنید. این کار شمارا به داشبورد پلاگین سئو میبرد. صفحه را پایین ببرید تا به عنوان Webmaster Tools برسید. مقادیر متا تگی که قبلا کپی کردید را جایگذاری کنید سپس به Google Webmaster Tools بروید و تنظیمات را ذخیره کنید.

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

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

به Google webmaster tools و صفحه Site verification بازگردید و دکمه verify را بزنید. دراین صورت شما با موفقیت احراز هویت را انجام داده اید و پیغام : Congratulations you have successfully verified your ownership of www.yoursite.com را دریافت خواهید کرد، روی دکمه Continue کیک کنید تا داشبورد webmaster tools سایتتان را ببینید. در صفحه بعدی ستون های نقشه سایت را بدون وجود نقشه سایت میبینید.با کلیک کردن روی آن شما را به صفحه نقشه سایت یعنی جایی که چگونه به XM وارد شویم؟ شما میتوانید نقشه سایتتان را اضافه کنید منتقل خواهید شد. روی دکمه قرمز با عنوان Add/Test Sitemap کلیک کنید تا آدرس URLسایتتان به دست بیاید.

ایجاد نقشه سایت در سئو وردپرس

ایجاد نقشه سایت در سئو وردپرس

پلاگین Yoast سئو وردپرس نقشه سایت های متعددی برای سایت وردپرس شما ارائه داده. نقشه سایت اصلی sitemap_index.xml است که حاوی لینکی برای سایر نقشه های سایت شماست. شما میتوانید تنها نقشه sitemap_index.xml را تایید کنید یا تمام نقشه های سایت را یکی یکی تایید کنید. توصیه ما این است که تنها نقشه sitemap_index.xml را تایید کنید گوگل خود بصورت اتوماتیک بقیه نقشه ها را پیدا کرده و آنها را کاوش میکند.

از زمانی که نقشه سایت خود را با موفقیت اضافه کنید، مدتی طول میکشد تا نقشه ظاهر شود. بعضی وقت ها گوگل نقشه را برای کاوش سایت شما میبرد. بعد از مدتی شما میتوانید برخی از آمارهای نقشه سایت خود را ببینید. این آمار، لینک های موجود در نقشه سایت،تعداد آنهایی که ایندکس شده،نسبت تصاویر و صفحات وب و… را به شما نشان میدهد.

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

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

صفحه Google webmaster tools را بصورت مرتب ( حداقل ماهی یک بار) چک کنید. همانطور که زمان بیشتری از ایجاد سایت شما میگذرد، داده های مفیدتری درمورد وبسایتتان و چگونگی پیدا شدن توسط موتور های جستجو راخواهید دید. این اطلاعات میتواند به شما یاد بدهد که چگونه برای بهبود عملکرد در موتوهای جستجوعمل کنید.

امیدواریم این پاسخ برای تمام سوالاتی پیرامون اینکه XML چیست، مزایای نقشه سایت چیست، چگونه یک نقشه سایت در وردپرس ایجاد کنیم و … مفید باشد. اگر سوالی دارید یا فکر میکنید نکته ای فراموش شده میتوانید زیر همین پست کامنت بگذارید.



اشتراک گذاری

دیدگاه شما

اولین دیدگاه را شما ارسال نمایید.