مطلب3

آموزش متاتگ های مفید در صفحات وب برای سئو

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

   توجه : تمامی متاتگ های معرفی شده در زیر , باید در بین دو تگ <head> و <head/> قرار گیرند . در ضمن ترتیب قرار گیری آنها مهم نمی باشد .

1 – متاتگ زیر برای معرفی و تغییر یونیکد به utf-8 ( دربرگیرنده زبان فارسی ) میباشد و حتما باید در صفحات نوشته شود .

برای html5 :

<meta charset="utf-8">

   برای دیگر ورژن ها :

<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>

 

2 – متاتگ زیر برای درج نام نویسنده به کار میرود .

توجه : نام میتواند فارسی و انگلیسی باشد .

  <meta name="author" content="نام نویسنده اینجا قرار گیرد">

3 – متاتگ زیر برای درج شرحی در مورد سایت شما میباشد . مثلا برای یک سایت اسکریپت میتواند چنین باشد : دانلود اسکریپت های فارسی و انگلیسی به صورت رایگان

توجه : شرح میتواند فارسی و انگلیسی باشد . ضمنا از 60 کارکتر ( حرف ) بیشتر نباشد .

 <meta name="description" content="شرح مختصری از سایت اینجا قرار گیرد">
 

4 – متاتگ زیر برای درج کلمات کلیدی یک سایت می باشد که باید با علامیت ( , ) از هم جدا شوند . مثلا برای یک سایت اسکریپت : دانلود اسکریپت, اسکریپت, اسکریپت رایگان, دانلود رایگان, آموزش اسکریپت

توجه : کلمات کلیدی میتواند فارسی و انگلیسی باشد . ضمنا حداکثر 10 کلمه کلیدی بیشتر نباشد .

<meta name="keywords" content="کلمات کلیدی سایت اینجا قرار گیرد">
 

5 – متاتگ زیر برای درج کپی رایت و حق چاپ و نشر صفحات وب می باشد . مثلا ( آگاه سافت CopyRight By )

توجه : متن میتواند فارسی و انگلیسی باشد .

<meta name="copyright" content="متن مورد نظر اینجا قرار گیرد">

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

<meta name="revisit-after" content="7 days"> <!-- برای 7 روز -->
<meta name="revisit-after" content="1 month"> <!-- برای 1 ماه -->

 
7 – متاتگ زیر به ربات های گوگل دستور میدهد تا وب سایت شما توسط گوگل ذخیره و آرشیو نشود . ( طبیعتا برای سایت هایی می باشد که نمیخواهند مطالبشان در گوگل نمایش داده شود )

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

 
8 – متاتگ زیر به تمامی موتور های جستجو اجازه ی دنبال کردن لینک ها و ذخیره صفحات را میدهد .

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

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

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

 
10 – در متاتگ زیر صفحه شما index و لینک های صفحه پیگیری می شوند . ( پیشنهاد میشود )

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

 
11 – متاتگ زیر باعث میشود که هم صفحات شما index نشود و هم لینک های صفحه پیگیری نشود .

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

 نکته مهم برای موارد 8 تا 11 :
منظور از پیگیری نشدن لینک ها , یعنی تمامی لینک هایی که در وب سایت خود به کار برده اید رو تبدیل به Nofollow میکند . همان طور که در پست های قبل تر در مورد الگوریتم پنگوئن گوگل صحبت کرده بود , این کار بسیار مفید خواهد بود . یعنی حتما باید تمامی لینک های بکاررفته در وب سایت به صورت Nofollow باشند .
 

12 – متاتگ زیر مشخص کننده زبان وب سایت شما میباشد . مثلا fa برای فارسی , en برای انگلیسی و …

<meta name="language" content="زبان مورد نظر اینجا قرار گیرد">

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

<meta name="classification" content=" موضوع وبلاگ یا وبسایت اینجا قرار گیرد">

 
14 – متاتگ زیر نوع دسترسی کاربران را مشخص میکند که بازدیدکنندگان سایت قرار است از چه سطحی باشند و شامل 3 مقدار زیر میباشد .
global = دسترسی جهانی
local = دسترسی محلی ( محدود به یک منطقه )
iu = دسترسی غیر عمومی و کاملا خصوصی

<meta name="distribution" content="یکی از 3 مقدار بالا در اینجا قرار گیرد">

 
15 – متاتگ زیر برای مشخص کردن نرم افزاری که با آن سایت را طراحی نموده اید می باشد . مثلا dreamweaver یا frontpage و …

<meta name="generator" content="نام نرم افزار در اینجا قرار گیرد">

 

16 – متاتگ زیر به موتورهای جستجو فرمان میدهد که از چه تاریخی به بعد , دیگر این صفحه به روز نمیشود و نیازی به ذخیره سازی صفحه توسط موتور جستجوگر نیست . به طور عامیانه منظور همان تاریخ انقضای صفحه می باشد .

به عنوان مثال : tue, 01 Jun 2010 و یا tue, 01 Jun 2010 19:45:00 GMT

<meta name="expires" content="تاریخ انقضای صفحه در اینجا قرار گیرد">

 
17 – متاتگ زیر باعث میشود که در مدت زمان مشخص و به صورت دوره ای , صفحه مورد نظر رفرش ( Refresh ) شود . مثلا اگر عدد 20 را وارد نمایید , هر 20 ثانیه , صفحه رفرش میشود .

<meta http-equiv="refresh" content="مدت زمان رفرش بر حسب ثانیه در اینجا قرار گیرد">

 
18 – متاتگ زیر دقیقا مثل شماره 17 میباشد با این تفاوت که پس از مدت زمانی که برای آن تعیین شده , به سایتی که معرفی میکنید , انتقال پیدا میکند .
<meta http-equiv="refresh" content="زمان بر حسب ثانیه; URL=http://aagahsoft.com">
 

19 – متاتگ زیر برای ذخیره سازی کل مطالب صفحه در حافظه ی موقت میباشد که شامل 4 مقدار زیر است :

public : محتوای شما در حافظه مشترک تمام کاربران یک سیستم ذخیره می شوند.
private : محتوای شما تنها در حافظه نام کاربری شما ذخیره می شود.
no-Cache : هیچ ذخیره ای از محتوای شما در حافظه صورت نمی گیرد.
no-Store : در محدوده زمانی کوتاهتری محتوای شما ذخیره و نگهداری می شوند و به صورت آرشیو در نمی آیند.

<meta http-equiv="Cache-control" content="public">
<meta http-equiv="Cache-control" content="private">
<meta http-equiv="Cache-control" content="no-cache">
<meta http-equiv="Cache-control" content="no-store">
 

20- متاتگ زیر باعث میشود تا وب سایت شما بهترین حالت نمایش را در موبایل و تبلت داشته باشد و استفاده از این تگ بسیار پیشنهاد میشود .

<meta name="viewport" content="width=device-width, initial-scale=1.0">