پروتکل XML SITEMAP

پروتکل XML SITEMAP

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

نقشه سایت مپ Sitemap SEO xml html - پروتکل XML SITEMAP

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

اسپایدر موتور جست و جو

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

<?xml version="1.0" encoding="UTF8?>

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

<url>

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

<lastmod>20120619</lastmod>

<changefreq>daily</changefreq>

<priority>0.8</priority>

<url/>

<urlset/>

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

  • با <urlset> شروع شود و با <urlset/> خاتمه یابد.
  • دارای <url> برای هر آدرس صفحه به عنوان شناسه ی مادر باشد.
  • دارای <loc> برای هر آدرس به عنوان زیر مجموعه ای از شناسه ی مادر <ul> باشد.

این فایل باید به صورت UTF8 ذخیره گردد و باید برای برخی کاراکترها، معادل آن در این نوع کدگذاری استفاده شود. به عنوان مثال به جای & در آدرس باید;amp& قرار دهید موارد دیگر در جدول آمده است:

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

نحوه برخورد موتور چست و جو

موتور جست و جو ابتدا به سایت مپ مادر مراجعه می کند، سپس از طریق آن به سایت مپ های دیگر سر می زند. هر سایت مپ نباید بیشتر از ۵۰۰۰۰ آدرس داشته باشد و حجم آن نیز نباید بیشتر از ۱۰ مگابایت باشد. نمونه ای از سایت مپ مادر به صورت زیر است:

<?"xml version="1.0" encoding="UTF8?>

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

<sitemap/>

<sitemap>

<loc>http://www.example.com/sitemap?.xml.gz</loc>

<lastmod>20120601</lastmod>

<sitemap/>

<sitemapindex/>

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

http://www.sitemaps.org/protocol.html

Capture4 - پروتکل XML SITEMAP

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

xml sitemap validator

یا

xml sitemap generator


GOOGLE SITEMAP چیست؟

GOOGLE SITEMAP چیست؟

sitemap.xml 42 - GOOGLE SITEMAP چیست؟

با معرفی سایت مپ سایت خود به Google Webmaster Tools می توانید رفتار گوگل با سایت (سئو سایت) خود را تحلیل کنید. توصیه اکید آن است که کار با این ابزار را به خوبی فراگیرید. به کمک آن میتوانید موارد زیر را تعیین کنید:

  • موقعیت جغرافیایی مخاطبان سایت
  • این که دامنه با www نشان داده شود و یا بدون آن
  • آیا گوگل تصاویر طراحی سایت (طراحی سایت فروشگاهی، طراحی سایت شرکتی) را جست و جو کند یا خیر؟
  • تنظیم میزان مراجعه گوگل به سایت این مورد برای کاهش پهنای باند و ترافیک در سایت های بزرگ توسط اسپایدر گوگل، واقعا معنادار است
  • مشکلات فنی موجود در دسترسی به صفحات
  • پیشنهاداتی مرتبط با بهینه سازی سایت

خطاهای گوگل

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

google wembaster tools errors - GOOGLE SITEMAP چیست؟

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

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

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

گوگل این کلمات را نیز به شما نشان می دهد! گوگل همچنین موارد زیر را مشخص می کند:

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

در بخش ابزار آن نیز می توانید ابزار بسیار مفیدی بیابید. یکی از آنها که قبلا نیز به آن اشاره شده، ابزار ارزیابی فایل robots.txt  سایت است.

META ROBOTS TAG

1 ZZ58WcOCmsIirRLPqLgAUA - GOOGLE SITEMAP چیست؟

 

با استفاده از robots.txt توانستیم بعضی از مسیرهای سایت خود را برای همه و یا تنی چند از موتورهای جست و جو محدود کنیم. می توان با استفاده از یکی از شناسه های اچ.تی.ام.ال، محدودیت ها را تنها برای یک صفحه خاص تعریف کرد. آشنایی با کاربرد این شناسه به خصوص برای زمانهایی که بهrobots.txt دسترسی ندارید، مهم است ( مثلا بلاگرهایی که در بلاگفا، میهن بلاگ، پرشین بلاگ و … می نویسند). این شناسه میزان دسترسی به یک صفحه را نشان می دهد و به یکی از چهار صورت زیر به کار می رود:

</"meta name="robots" content="index, follow>

</"meta name="robots" content="noindex, follow>

</"meta name="robots" content="index, nofollow>

</"meta name="robots" content="noindex, nofollow>

INDEX

به این معناست که موتور جست و جو می تواند صفحه را بایگانی کند. آوردن no بر سراین به معنای این است که موتور جست و جو محتوای صفحه را بایگانی نکند.

FOLLOW

به این معناست که موتور جست و جو می تواند لینک های موجود در صفحه را دنبال کند. آوردن no بر سر آن به این معناست که موتور جست و جو لینک های صفحه را دنبال نکند.

اگر در صفحه ای از این شناسه استفاده نشده باشد، به معنای follow, index است. یعنی محتوای صفحه خوانده شود و لینک های آن دنبال گردد (حالت پیش فرض). می دانید هر یک از چهار ترکیب یاد شده برای چه صفحاتی مناسب اند؟

برخی از موتورهای جست و جو نیز META Robots مخصوص به خود دارند که می توانید از آنها نیز استفاده کنید مانند گوگل، برای اطلاع از چگونگی استفاده از آنها می توانید از راهنمای همان موتور جست و جو کمک بگیرید. یک مورد خاص برای گوگل به صورت زیر است:

<"meta name="googlebot" content="noarchive>

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

<"meta name="robots" content="noarchive>

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

NOODP

اگر سایتی در dmoz فهرست شده است، آن توضیح را نشان نده.

NOYDIR

اگر سایتی در یاهو فهرست شده است، توضیح آن در یاهو را نشان نده.

Capture6 - GOOGLE SITEMAP چیست؟


افزایش بازدید سایت از طریق گوگل

افزایش بازدید سایت از طریق گوگل

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

محتوای وبسایت

cuales son los objetivos de la investigacion universitaria de la rama de humanidades  300x147 - بازدید
محتوای-وب-سایت

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

کپی مطلب با ذکر منبع

در صورتیکه مطلبی را از جایی کپی می کنید حتما منبع آن را ذکر کنیدتا رتبه شما را در گوگل پایین نیاید.

اشتراک گذاری مطلب در گوگل پلاس

Google plus 300x160 - بازدید
Google-plus

محتوایی را که ایجاد کردید در گوگل پلاس به اشتراک بگذارید تا در نتایج گوگل ظاهر شوند و باعث افزایش ورودی گوگل باشد.

باز نشر مطالب قدیمی

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

بروز رسانی مداوم وبسایت

website update 300x139 - بازدید
website-update

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

آموزش بهینه سازی سرعت صفحات سایت با GTmetrix – رفع خطاهای YSlow

آموزش بهینه سازی سرعت صفحات سایت با GTmetrix – رفع خطاهای YSlow

در این مقاله قصد داریم درباره ارور Reduce cookie size صبحت کنیم و بررسی کنیم منظور این خطا چیست و اینکه رفع آن چگونه باعث بالا بردن سرعت سایت ما می‌شود.

خلاصه‌ای از خطا Reduce cookie size

نام: Reduce cookie size
نوع: کوکی
اولویت: پایین
میزان سختی: متوسط
میانگین امتیاز: 99%

بهینه سازی سایت

قیمت طراحی سایت

Reduce cookie size چیست؟

Reduce به معنای کاهش است و ترجمه Reduce cookie size می‌شود اندازه سایز کوکی‌ها را کاهش دهید، چیزی که ما از این ارور برداشتیم می‌کنیم این است که باید تا حد امکان اندازه کوکی‌ها و همینطور تعداد کل کوکی‌ها را پایین نگه داریم که این امر باعث بهبود خطای Make fewer HTTP requests می‌گردد چرا که درخواست‌های هدر HTTP بهینه می‌شود و این هدرهای HTTP هستند که کوکی‌ها را از سرور به مرورگر کاربران هدایت می‌کنند. درخواست های HTTP در نوع کوکی که نام‌های مختلفی دارد همانند HTTP cookie ، web cookie و یا browser cookie گفته می‌شود و تمام این نام‌ها یکی هستند، کوکی برای مواردی مختلف همانند احرازهویت یا شخصی سایتی استفاده می‌شود، کوکی ها همچنین می‌توانند اطلاعات کارت بانکی، پسوردها و لاگین‌هایی که صورت می‌گیرد را ذخیره کنند (البته پیشنهاد نمی‌شود). اکثر وب سایت‌ها برای ذخیره سازی اطلاعات لاگین شما سوالی می‌پرسند که آیا ذخیره شود یا خیر، و اگر جواب منفی باشد عمل کوکی برای ذخیره سازی اطلاعات لاگین شما اتفاق نمی‌افتد، در طراحی سایت‌(طراحی سایت فروشگاهی، طراحی سایت شرکتی) های بانکی در زمان پرداخت و درج اطلاعات کوکی فعال نیست و اطلاعات به شکل کش شده در مرورگر ذخیره نمی‌شود و این عمل خطر امنیت را کاهش می‌دهد.

6 1 300x152 - رفع خطای Reduce cookie size در YSlow جی تی متریکس
Reduce cookie size

کوکی‌ها یک سری اطلاعاتی را در HTTP headers بین وب سرور و مرورگر مبادله می‌کند و این مورد بسیار اهمیت دارد که ما بتوانیم سایز کوکی‌ها را به حداقل برسانیم و همینطور تعداد کوکیها را کاهش دهیم تا زمان درخواست پاسخ به کاربران بهینه شود. خطای Use cookie free domains هم به این مورد اشاره دارد و می‌گوید از کوکی کردن فایل‌های استاتیک خود اجتناب کنید.

رفع خطای Minify JavaScript and CSS در YSlow جی تی متریکس

رفع خطای Minify JavaScript and CSS در YSlow جی تی متریکس

در این مقاله قصد داریم درباره ارور Minify JavaScript and CSS صبحت کنیم و بررسی کنیم منظور این خطا چیست و اینکه رفع آن چگونه باعث بالا بردنسرعت سایت ما می‌شود.

minify css 300x106 - رفع خطای Minify JavaScript and CSS در YSlow جی تی متریکس
minify-css


خلاصه‌ای از خطا Minify JavaScript and CSS

نام: Minify JavaScript and CSS
نوع: CSS/JS
اولویت: پایین
میزان سختی: متوسط
میانگین امتیاز: 72%

بهینه سازی سایت

سئو سایت

Minify JavaScript and CSS چیست؟

این خطا به فضاهای خالی، کامنت‌ها و کدهای غیرلازم در فایل‌های CSS و JS اشاره می‌کند، خطای Minify JavaScript and CSS مربوط به YSlow می‌باشد درحالی که در Pagespeed گوگل ما چنین خطاهایی را داشتیم و فرقی با خطای YSLow نمیکند.