متا تگ های سئو

دستورالعمل های متا ربات Meta Robots کدام اند؟ و اهمیت آن در سئو

دستورالعمل های متا ربات Meta Robots کدام اند؟ و اهمیت آن در سئو 1000 485 تحریریه همیار ما

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

متا تگ ربات عمل خزش یا پیمایش جزئی تری را نسبت به دیگر رباتها مثل (robots.txt) در صحفات وب سایت انجام می دهند.

چند نوع متا ربات وجود دارد؟

نوع اول آن بخش هایی از کدهای HTML صحفه است (مانند متا ربات)، نوع دوم کدهایی هستند که وب سرور به عنوان هدرهای،HTTP این کدها را میفرستد(مانند تگ روبات –x ). برای کنترل کردن این دو نوع از متا رباتها از پارامترهای یکسانی استفاده می شود، (مانند noindex و (nofollow و تفاوت آنها در نحوه ارتباط دهی این روبات ها با خزنده های (crawlers) موتورهای جستجو است.

شما باید این کدهای متا ربات ها را درست اعمال کنیدشما باید این کدهای متا ربات ها را درست اعمال کنید تا به خزنده های موتورهای جستجو بفهمانید که، عمل خزش یا ایندکس اطلاعات در یک وب پیج خاص را به طور کامل درست انجام دهند. اگر این متا روباتها توسط خزنده ها مشاهده شوند؛ بر روی رفتار ایندکس شدن خزنده ها در آن صحفه تاثیر می گذارند. همانند فایلهای robots.txt، خزنده ها مجبور نیستند دستورات متا را دنبال کنند، در نتیجه برخی از روبات های مخرب وب، دستورات شما را نادیده می گیرند.

پارامترهایی که برای کنترل ایندکس صحفات به کار می روند

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

  • Noindex: این به موتور های جستجو می گوید، صحفه مورد نظر را ایندکس نکند
  • Index: به موتور های جستجو می گوید صحفه مورد نظر را اینکس کند. شما لازم نیست به موتورهای جستجوکر بگویید تمام صحفات را ایندکس کنند چون به صورت پیش فرض خودشان عکمل ایندکس را انجام خواهند داد.
  • Follow: با این دستور به موتورهای جستجو خواهید گفت، صحفاتی که ایندکس نمی شوند را بررسی کن و لینک های داخلی ان صحفه را دنبال کن. همچنین با این کار شما توانسته اید توازن و اعتبار به لینک های داخلی داده شود.
  • Nofollow: با این پارامتر به موتورهای جستجو میفهمانید که هیچ لینکی را در صحفه دنبال نکند و توازان یا اعتبار را هم انتقال ندهد.
  • Noimageindex: به خزنده ها می گوید که عکس های صحفه را ایندکس نکنند.
  • None: با این پارامتر شما استفاده همزمان از Noindex  و  Nofollow را داده اید.
  • Noarchive: این پارامتر به موتور های جستجو می فهماند که لینک کش (cache) صحفه را در (صفحه نتایج جستجو) SERP را نشان ندهد.
  • Nocache: این مانند Noarchive می باشد ولی با این تفاوت که به وسیله ی اینترنت اکسپلورر و فایرفاکس به کار می رود.
  • Nosnippet: این پارامتر به موتورهای جستجو می گوید که در صحفه نتایج جستجو اسنیبت های صحفه ( مانند تگ توضیحات) را نشان ندهد.
  • Unavailable_after: کار این پارامتر این است که وقتی تاریخی برای ایندکس صحفه خود تعیین می کنید به موتور های جستجو می گویید از آن تاریخ به بعد صحفه را ایندکس نکند.

انواع متا رباتها

دو نوع از متا ربات ها وجود دارد:

  • meta robots tag تگ متا روبات ها
  • x-robots-tag تگ ایکس روبات ها

تمام پارامترهای بالا که ذکر کردیم در هر دو نوع این متا رباتها به کار می روند؛ در ادامه به برسی این دو نوع متا تگ ربات ها می پردازیم.

متا تگ ربات (Meta robots tag)

تگ متا رباتها که معمولا به عنوان “رباتهای متا” شناخته میشود یا به صورت محاوره ای به عنوان یک تگ ربات است که بخشی از کد HTML وب است و در عنصر کد قسمت <head> صفحه وب ظاهر می شود.

متا تگ ربات (Meta robots tag)

نمونه کد متا تگ ربات

<meta name=“robots” content=“[PARAMETER]”> این حالت استاندارد ربات متا است، شما می توانید عبارت “robots” را بردارید و ربات مورد نظر خود را بنویسید. با این کار شما به خزنده ها میفهمانید که دستورالعمل های مورد نظرتان را اعمال کنند یعنی شما هر رباتی که بخواهید میتوانید به جای عبارت “robots” قید کنید، مثلا اگر هدف تان ربات گوگل Googlebot باشد؛ می توانید دستور زیر را اجرا کنید:

  • <meta name=“googlebot” content=“[DIRECTIVE]”>

اگر می خواهید بیش از یک پارامتر را به این کد اضافه کنید؛ باید پارامترها را با کاما(،) از هم جدا کنید؛ به مثال زیر توجه کنید:

  • <meta name=“robots” content=“noimageindex,” “nofollow,” “nosnippet”>

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

تگ ربات X-robots-

در حالی که متا تگ ربات اجازه کنترل ایندکس را در سطح صحفه می دهد، در عوض تگ ربات x- می تواند شامل قسمتی از هدر HTTP به طور کلی برای کنترل کردن ایندکس یک صحفه و همچنین برای عناصر بسیار خاص یک صحفه به کار رود. تگ ربات-x تمام قابلیت های تگ ربات متا را دارد در عوض امکانات بسیار گسترده ای را در مقایسه با تگ ربات-x در اختیارتان می گذارد. به طور کلی، ربات-x اجازه استفاده از عبارات معمولی، اجرای دستورات خزیدن در فایل های غیر HTML و به کار بردن پارامترهایی در سطح عمومی را می دهد.

تگ متا ربات Xبرای استفاده از تگ ربات-x، شما یا نیاز به دسترسی یکی از فایل های php، htaccess، که در هدر در وب سایتتان می باشد، دارید یا به فایل  access سرور نیاز خواهید داشت. در داخل این فایل ها می توانید تگ ربات-x به همراه هر پارامتری به کار ببرید.

اینجا مثال هایی از قابلیت های تگ X-robots را آورده ایم

  • کنترل ایندکس محتوایی که در HTML نوشته نشده است (مانند فلش یا ویدیو)
  • مسدود کردن ایندکس یک عنصر خاص از صفحه (مانند یک تصویر یا ویدیو)، اما نه کل آن صفحه
  • وقتی که شما دسترسی مستقیم به کد  HTML قسمت هد (<head>) صحفه  ندارید، باید ایندکس صحفات را کنترل کنید و یا زمانی که سایت شما از یک هدر کلی برای تمامی صحفات استفاده می کند.
  • اضافه کردن قوانینی در ایندکس صحفات ( به عنوان مثال، وقتی یک کاربر حدود 20 کامنت قرار می دهد صحفه پروفایلش هم ایندکس شود و هم توسط خودش فعال شود)

نکته هایی در مورد استفاده از متا تگ های  Robots که برای سئو ضروری اند

  • لینک صفحات در فایل robots.txt

لینک صفحات هنگامی که قابلیت ایندکس داشته باشند، تمام داده های توضیحات متا توسط موتورهای جستجو مشاهده می شوند. این بدان معناست، اگر یک فایل robots.txt به آدرس از سایت ما عدم دسترسی بدهد هردستورالعمل متا در یک صفحه (چه در کدهای  HTML یا هدر HTTP) توسط روبات ها مشاهده نخواهد شد و به نادیده گرفته خواهد شد. در بسیاری از موارد بهترین راه برای محدودیت دسترسی به صحفات این است که از تگ ربات متا Meta robots با پارامترهای  noindex, follow استفاده شود. و از دید سئو بهتر از محدود کردن آن صحفه در فایل  robots.txtمی باشد.

اهمیت امنیت دستورات متا

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

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

منبع: https://moz.com/learn/seo/robots-meta-directives

توضیحات متا (Meta Description) و اهمیت آن در سئو چیست؟

توضیحات متا (Meta Description) و اهمیت آن در سئو چیست؟

توضیحات متا (Meta Description) و اهمیت آن در سئو چیست؟ 1180 570 تحریریه همیار ما

توضیحات متا که نام دیگر آن متا تگ توضیحات میباشد در میان دیگر متا تگ ها از اهمیت زیادی برخوردار است. توضیحات متا ممکن است از چشم کاربر یا ببیننده پنهان باشد ولی برای موتورهای جستجو اهمیت بسیار زیادی دارد. متا تگ توضیحات صفت های HTML هایی هستند که توضیحات مختصری را از صحفات وب می دهند. آنها بین یک جمله به یک پاراگراف کوتاه و در زیر لینک های قابل کلیک آبی رنگ در یک صفحه نتایج جستجو (SERP) ظاهر می شوند. گوگل بسته به نیاز و جستجوی کاربر خودش ممکن است این متاها را در دیگر قسمت های صحفه به نمایش بگذارد. یکی دیگر از تگ هایی که در سئو بسیار اهمیت دارد تگ عنوان (title tag) میباشد.

مثال :

توضیحات متا بین یک جمله به یک پاراگراف کوتاه و در زیر لینک های قابل کلیک آبی رنگ در یک صفحه نتایج جستجو (SERP) ظاهر می شونددر گذشته سیاست گوگل بر این بود که متا تگ توضیحات را در رتبه سایت تاثیر دهد ولی به تازگی اعلام کرد که این متا هیچ تاثیر مستقیمی بر روی سایت ندارد. یعنی گوگل می گوید متا تگ توضیحات به طور غیر مستقیمی بر رتبه سایت شما تاثیر گذار است. در ادامه بیشتر در مورد این موضوع توضیح خواهیم داد.

  • کد نمونه توضیحات متا :
  • Head>>
  • <meta name=”description” content=”> این یک کد نمونه برای متا تگ است. و در جهت نمایش در صفحه نتایج موتورهای جستجو استفاده می شود
  • </head>

طول بهینه برای توضیحات متا یا متا تگ توضیحات

متا تگ توضیحات میتواند هر طولی داشته باشد ولی سیاست گوگل بر این است که طول متا حدودا 70 الی 80 کاراکتر باشد، و به کاربران خود پیشنهاد می کند که متای تان بین 50 تا 160 کاراکتر باشد، و نباید بیشتر از حد مجاز گوگل فراتر رود؛ چون اگر بیشتر باشد گوگل بعد از این حد تعیین شده نقطعه چین … خواهد زد. در گذشته نه چندان دور گوگل اعلام کرد که طول متا باید 160 تا 180 کاراکتر باشد تا کاربر تمام آن را بتواند مشاهده کند، ولی در تغییرات جدیدی که به تازگی ارائه داد محدودیتی را برای طول این متا قایل نشد این به طور رسمی از طرف گوگل اعلام شد. شما باید سعی کنید متا را جذاب و ترغیب کننده بنویسید تا احتمال کلیک کاربران را افزایش دهید.
ناگفته نماند، گوگل در اپدیت جدیداش اعلام کرده که هیچ محدودیتی را برای تگ توضیحات در نظر نگرفته است. Danny Sullivan مدیر ارشد جستجوی گوگل در توییتر خود اعلام کرد،این متا در نتایج گوگل بیشتر از 320 کاراکتر نخواهد بود. در توییت خود گفته فعلا به فکر تغییر در  متا خود در صحفه تان نباشید گوگل خودش این کار را انجام خواهد داد.

طول بهینه برای توضیحات متا یا متا تگ توضیحات

قالب یا فرمت بهینه متا تگ توضیحات

متای شما باید خوانا، واقعی، قابل فهم، و جذاب باشد تا باعث شود کاربرانتان برای کلیک کردن بر روی سایتتان جذب شوند. یکی از مهمترین فاکتورها در رتبه بندی سایت ها داشتن متای این گونه می باشد. به عبارت دیگر در سئو شدن سایت تاثیر بسزایی دارد. به این ترتیب گوگل تگ توضیحات را بررسی و مطالعه می کند و سایت شما را دسته بندی خواهد کرد و سایتی پیروز است که توضیحات متای خود را با کلمات صحفه خود مطابقت دهد و کاملا مرتبط باشد تا گوگل ارزش گذاری را بر این اساس انجام دهد. البته نقش اصلی متا تگ توضیحات در افزایش نرخ کلیک (click-through rate) وب سایت می باشد. وقتی شما کلمه ای را در گوگل جستجو می کنید، لیستی از صحفات را برایتان می آورد؛ که ضمن اینکه تیتر یا عنوان را برایتان نمایش می دهد، متنی هم در زیر عنوان و تیتر نمایش داده می شود که این متون معمولا از همان متا آورده می شوند.

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

نکاتی برای بهتر کردن سئوی متا تگ توضیحات

در این بخش نکاتی را برای بهینه سازی این متا و بالا بردن نرخ کلیک CTR برایتان شرح داده ایم:

کپی تبلیغات متقاعد کننده بنویسید

یکی از کاربردهای فراوان تگ توضیحات کپی تبلیغات می باشد. اگر قصد کپی تبلیغات را دارید باید طوری بنویسید که خوانندگان را از نتایج  صحفات گوگل SERP به سوی وب سایت خود بکشانید. از این رو یکی از مهمترین و کارآمدترین بخش های بازاریابی اینترنتی است. باید سعی کنید توضیحات متای خود را خوانا و متقاعد کننده با استفاده از کلمات کلیدی مهم، تا بر روی نرخ کلیک وب سایتتان click-through rate تاثیر بگذارد. اگر می خواهید نرخ کلیک وب سایت خود را بالا ببرید، به این نکته مهم توجه کنید که گوگل و موتور های جستجو آن کلمات کلیدی را که در توضیحات متای خود به کار برده اید را اگر با جستجوی کاربران همخوانی بیشتری داشته باشد؛ در توضیحات متای شما درشت و bold نشان می دهد.

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

از استفاده کردن توضیحات متا تکراری بپرهیزید

مانند تگ های عنوان، توضیحات متای خود را منحصر به فرد بنویسید و تکراری نباید باشند. اگر این مسلئه مهم را رعایت نکنید اثرات منفی بر روی سایتتان خواهد گذاشت و ممکن است در نتایج صحفات موتورهای جستجو SERP چنین مشکلاتی برایتان پیش بیاید.

همان طور که در تصویر پایین مشاهده می کنید.

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

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

شما باید تمام کاراکترهای غیر الفبایی که در کد نویسی توضیحات متای خود به کار برده شده را پاک کنید؛ علامت نقل قول «»هم یکی از این کاراکترهای غیر الفبایی است که اگر از آن در HTML توضیحات متای خود استفاده کنید، هنگام نمایش آن در SERP گوگل از همان نقطه‌ای که از این علامت استفاده کرده‌اید، نوشته شما را قطع خواهد کرد. حال اگر در جایی از نوشته ‌تان استفاده از علامت نقل قول ضروری است، باید به جای دوبار استفاده کردن از علامت نقل ‌قول، از مشخصه (HTML entity name; & یا ; entity_number&#) استفاده کنید. با این ترفند دیگر مطلب شما در SERP قطع نخواهد شد.

گاهی ننوشتن متا تگ توضیحات مشکلی ندارد

باید نهایت سعی و تلاش خودتان را برای نوشتن توضیحات متای خوب بکنید؛ تا موتورهای جستجو نتوانند یک صفحه وب داده شده را خراب کنند. اما همیشه اینطور نیست.

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

  • اگر صفحه وب سایتتان برای یک تا سه اصطلاح یا عبارت پرجستجو هدف گذاری کرده اید، توضیحات متای خودتان را بنویسید، سعی کنید نوشته ‌تان همان عبارات هدفی را که کاربران در کوئری جستجو سرچ میکنند، باشد.
  • اگر صفحه ‌وب سایتتان ترافیک long-tail  (سه یا بیش از سه کلمه کلیدی) را مورد هدف قرار داده اید، بهتر و هوشمندانه‌ تر این است که به  موتورهای جستجو اجازه دهید خودشان توضیحات متای تان را پر کنند.
  • دلیل این قضیه بسیار ساده است. همیشه کلمات کلیدی و عبارات دیگری که کاربران بیشتر جستجومی کنند این امکان را به موتورهای جستجو می دهند که متا تگ توضیحات را به سمت خود بکشانند و آنها را به معرض دید کاربر بگذارند.
  • نکته: یک وبمستر باید توضیحات متای خود را در کد صحفه بنویسید و آنچه که برای نوشتن انتخاب می کند می تواند؛ واقعاً از میزان ارتباطی که موتورهای جستجو به صورت طبیعی ایجاد می‌کنند، بکاهد.

اگر عمدا متا را نادیده بگیرید

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

  • آگاه باشید: موتورهای جستجو همیشه از توضیحات متای شما استفاده نمی‌کنند

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

منبع:https://moz.com/learn/seo/meta-description