مرجع تخصصی آموزش طراحی و سئو وب سایت
صفحه اصلی / آموزش ها / متاتگ(META TAG)چیست؟کاربرد متاتگ در بهینه سازی و سئو وب سایت
متاتگ(META TAG)چیست؟کاربرد متاتگ در بهینه سازی و سئو وب سایت
نظرات: 3 نظر تگ ها: متاتگ|META TAG|متاتگ در سئو|متاتگ در بهینه سازی

متاتگ(META TAG)چیست؟کاربرد متاتگ در بهینه سازی و سئو وب سایت


متاتگ (META TAG) چیست؟ کاربرد متاتگ (META TAG)در سئو وب سایت و بهینه سازی وب سایت چیست؟

در این آموزش سعی داریم درمورد اهمیت استفاده از متاتگ (META TAG) ها وکاربردهای مهم واساسی متاتگ (META TAG) ها در سئو وب سایت و بهینه سازی وب سایت رابصورت کامل توضیح دهیم.
اگر تابه حال موفق نشده ایداطلاعات کامل ودقیقی درمورد متاتگ (META TAG) ها کسب نمایید وکاربردشان برای تان نامفهوم بوده پیشنهاد می کنیم این آموزش را ازدست ندهید،
خب درابتدا این تعریف رابدانید که متاتگ (META TAG) ها نوعی متادیتا Meta Data هستند، متادیتا Meta Data به اطلاعاتی گفته میشودکه در یکسری اطلاعات وداده های دیگر راشرح میدهند.
متاتگ (META TAG) ها ازکدها واصطلاح ها وتگ های استفاده شده درزبان html میباشند، که یکی از کلیدی ترین و مهمترین ابزارهای مربوط به سئو وب سایت و بهینه سازی وب سایت برای موتورهای جستجوگر گوگل میباشند.
متاتگ (META TAG) ها درواقع اطلاعاتی هستندکه برای موتور های جستجوگر گوگل وب مانند گوگل(google)، یاهو(yahoo)، بینگ(bing)، اسک(ask) وغیره نوشته میشوند تادر هرچه بهتر ایندکس کردن صفحات استفاده شوند.
استفاده ی صحیح ازاین متاتگ (META TAG) ها تاثیربسیار زیادی بر ایندکس شدن وشناخت بهتر موتورهای جستجوگر گوگل دارد،
متاتگ (META TAG) ها درانواع مختلف و بسیار زیادی وجوددارند وهر کدام بنابه تعریفی که میشوند کاربردهای مختلفی برای سئو وب سایت و بهینه سازی وب سایت دارند، متاتگ (META TAG) ها جزء کد هایی هستندکه نیازبه بودنشان درصفحات اچ تی ام ال ضروری نیست و وبمسترها بنابه نیاز وکاربردآن ها از متاتگ (META TAG) های مختلف موردنیازشان استفاده میکنند.
متاتگ ها درتمامی صفحات وب سایت باهر زبان برنامه نویسی وهرمحیطی مورداستفاده قرار میگیرند، ازقبیل: صفحه های اچ تی ام(htm)، اچ تی ام ال(html)، پی اچ پی(php)، ای اس پی(asp)، ای اس پی ایکس(aspx) وانواع صفحه های وب موجود.
متاتگ (META TAG) ها درقسمت هد(HEAD) هرصفحه وب سایت تعریف میشوند ونحوه ی استفاده ازآن ها به اینصورت میباشد:

meta http-equiv="مقدار" name="مقدار" content="مقدار"


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

 

• متاتگ فارسی ساز صفحه وب سایت، (Meta Tag Utf-8) :

برای انتصاب نوع رمز نگاری صفحه یا encoding صفحه ازاین متاتگ (Meta Tag) استفاده میشود. درصورت استفاده نکردن ازاین متاتگ(Meta Tag)و encoding utf-8، دربعضی از مرورگرها ویا سیستم های کاربرانی که رمزنگاری یا encoding فارسی ندارند، متن های فارسی بصورت علامت سوال (؟) نمایش داده میشوند.
پس به نوعی استفاده ازاین متاتگ(Meta Tag) از مهم ترین متاتگ(Meta Tag) های موجودمیباشد که مخصوصابرای آن هایی که میخواهند زبان وب سایتشان به جزء انگلیسی باشدوجود این متاتگ(Meta Tag) برایشان ضروری میباشد.
این متاتگ(Meta Tag) باید درقسمت هد(Head) صفحه وب وقبل ازهمه ی متاتگ(Meta Tag) های موجود قراربگیرد،
برای استفاده از متاتگ فارسی ساز صفحه وب سایت، (Meta Tag Utf-8)، ازقطعه کد زیر استفاده کنید:

 

meta http-equiv="Content-Type" content="text/html; charset=utf-8"

 

• متاتگ توضیحات، (Meta Tag Description) :

این متاتگ (Meta Tag) یکی از متاتگ(Meta Tag) های مهم مورداستفاده در صفحات وب سایت میباشد، برای این که به رباتهای موتورهای جستجوگر گوگل درمورد صفحه ی وبی که در آن هستید درمورد آن توضیحاتی دهید بایداز این نوع متاتگ(Meta Tag) استفاده نمایید،
این متاتگ(Meta Tag) هم چنین برای مواقعی کاربرددارد که کاربران در موتورهای جستجوگر گوگل کلمات خودرا جستجو میکنند و موتورهای جستجوگر گوگل لیست وب سایت ها رابرایشان به نمایش میگذارند، توضیحاتی درزیر هر آدرس وب سایت قرار میدهند، آن توضیحات متن متاتگ توضیحات آن صفحه وب میباشند.
یک نکته بسیارمهم در سئو وب سایت و بهینه سازی صفحات وب سایت این است که سعی کنیداز کلمات کلیدی در متاتگ(Meta Tag) توضیحات صفحه وب استفاده کنید.
سعی کنیدتعداد کاراکترهای این متاتگ(Meta Tag) ازحدود 30 کلمه وبین 150 تا 180 کاراکتر بیش ترنشود.
این متاتگ(Meta Tag) باید درقسمت هد(Head) صفحه وب قراربگیرد،
برای استفاده از متاتگ توضیحات، (Meta Tag Description) ، از قطعه کد زیراستفاده کنید:

 

meta name="description" content="توضیحی برای مطلب شما"

 

• متاتگ کلمات کلیدی، (Meta Tag KeyWords) :

این متاتگ(Meta Tag) برای معرفی کلمات کلیدی صفحات وب سایت به رباتهای موتورهای جستجوگر گوگل و کمک به سئو وب سایت و بهینه سازی وب سایت مورداستفاده قرار میگیرد.
سعی کنید تعدادکاراکتر های این متاتگ(Meta Tag) ازحدود 160 کاراکتر بیشترنشود.
حتما تلاش کنید برای این متاتگ(Meta Tag) از کلمات کلیدی ومرتبط با کلمات کلیدی وب سایت استفاده نمایید.
این متاتگ(Meta Tag) باید درقسمت هد(Head) صفحه وب قراربگیرد،
برای استفاده از متاتگ توضیحات، (Meta Tag Description)، ازقطعه کدزیر استفاده کنید :

 

meta name="keywords" content="کلمات, کلیدی, شما"

 

• متاتگ ربات های جستجوگر گوگل، (Meta Tag Robots) :

این متاتگ(Meta Tag) جهت دادن به رباتهای موتور های جستجوگر گوگل برای ایندکس کردن صفحات وب سایت مورداستفاده قرار میگیرد.
این متاتگ(Meta Tag) به چندصورت مورداستفاده قرار میگیرد:
* حالت پیش فرض این نوع متاتگ(Meta Tag): ایندکس وفالو کردن لینک های موجود در صفحه وب توسط موتورهای جستجوگر گوگل برای سئو وب سایت و بهینه سازی وب سایت،

 

meta name="robots" content="All"
یا
meta name="robots" content="index, follow"
یا
در صورت قرار ندادن این متاتگ، به صورت پیش فرض در نظر گرفته شده است


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

 

meta name="robots" content="None"
یا
meta name="robots" content=" noindex, nofollow "


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

 

meta name="robots" content="index ,nofollow"


* این حالت متاتگ(Meta Tag) ربات، برای زمانی استفاده میشودکه شما نیازندارید که موتورهای جستجو گر گوگل صفحه ی موردنظر را ایندکس کنندولی نیازدارید کلیه ی لینک های موجود درصفحه مورد نظر توسط موتور های جستجوگر گوگل دنبال شوند.
مثلادر یک صفحه وب شما متن ارزشمندی قرارندارد وفقط شامل تعدادی لینک مفید به وب سایتتان میباشد ، دراینصورت ازاینحالت این متاتگ استفاده میکنید.

 

meta name="robots" content="noindex , follow"


این چهار حالت موجود در متاتگ ربات های جستجوگر گوگل ، (Meta Tag Robots) میباشد که بنابه طرز استفاده ی آن ومقداردادن به کانتنت آن برای سئو وب سایت و بهینه سازی صفحات وب خوددستورات لازم راتعیین میکنید.
باتوجه به عبارت موجود درقسمت content، رفتار رباتهایی که ازاین متاتگ پیروی میکنند نسبت به صفحه ولینک های آن متفاوت خواهدبود.

 

• متاتگ برنامه سازنده صفحات وب، (Meta Tag Generator) :

این متاتگ(Meta Tag) برای نشان دادن برنامه سازنده وب سایت مورداستفاده قرار میگیرد.
وجوداین نوع متاتگ در صفحات وب ضروری ومهم نیست ولی برای سئو وب سایت و بهینه سازی صفحه وب سایت شما بی تاثیرهم نیست چون به نوعی نشان دهنده نظم وانضباط ومدیریت واهمیت استفاده از استاندارد های موجود میباشد.

 

meta name="generator" content="Visual Studio.NET"

 

• متاتگ نام نویسنده و بروزکننده صفحات وب، (Meta Tag Author) :

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

 

meta name=" author " content=" name family "

 

• متاتگ نام سازنده صفحات وب، (Meta Tag Designer) :

این متاتگ(Meta Tag) برای نشان دادن نام سازنده وب سایت مورداستفاده قرار میگیرد.
وجوداین نوع متاتگ در صفحات وب ضروری ومهم نیست ولی برای سئو وب سایت و بهینه سازی صفحه وب سایت شمابی تاثیر هم نیست چون به نوعی نشان دهنده نظم وانضباط و مدیریت و اهمیت استفاده از استاندارد های موجود می باشد.

 

meta name="generator" content="Visual Studio.NET"

 

• متاتگ زبان مورداستفاده صفحات وب، (Meta Tag Content-Language) :

این متاتگ(Meta Tag) برای مشخص کردن زبان وب سایت برای موتورهای جستجوگر گوگل مورداستفاده قرار می گیرد.
وجوداین نوع متاتگ در صفحات وب ضروری ومهم نیست ولی برای سئو وب سایت و بهینه سازی صفحه وب سایت شمابی تاثیر هم نیست چون به نوعی نشان دهنده نظم و انضباط و مدیریت و اهمیت استفاده از استاندارد های موجود می باشد.

 

meta http-equiv="content-language" content="FA"

 

• متاتگ کنترل کش صفحات وب، (Meta Tag Cache-Control) :

این متاتگ(Meta Tag) برای کنترل کش صفحه وب موردنظر مورداستفاده قرار میگیرد، یعنی بااستفاده ازاین متاتگ(Meta Tag) میتوانید اجازه کش شدن صفحه ی موردنظر وب را دهید یاخیر.
مثلا یک صفحه ای در وب سایت شما میباشدکه اطلاعات داخل آن همیشه درحال تغییر وبروزرسانی می باشد، دراین مواقع شما بااین متاتگ(Meta Tag) اعلام می کنید که محتوای صفحه موردنظر کش نشود تااگر متنی راتغییر دادید کاربران همواره متن بروزشده شمارا مشاهده کنند.
کش چیست؟ کش یک نوع حافظه موقت است که اطلاعات مربوط به صفحه های وب ازجمله تصاویر وفایل ها رادرون خود نگه می دارد و وقتی کاربران دوباره واردآن صفحه وب میشود، دیگرآن فایل ها و تصاویر تامدتی دانلود نمیشوند وهمان فایل ها وتصاویر اولی که دانلودشده به شما نمایش داده میشوند.
برای استفاده از متاتگ کنترل کش صفحات وب، (Meta Tag Cache-Control)، ازقطعه کد زیر استفاده کنید :

 

نوع اول:
meta http-equiv="Cache-Control" content="Public"
نوع دوم:
meta http-equiv="Cache-Control" content="Private"
نوع سوم:
meta http-equiv="Cache-Control" content="no-chache"
نوع چهارم:
meta http-equiv="Cache-Control" content="nostore"


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

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

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

 

• متاتگ تاریخ انقضای صفحات وب، (Meta Tag Expires) :

این متاتگ(Meta Tag) یکی از متاتگ(Meta Tag) های اختیاری مورداستفاده در صفحات وب سایت میباشد، برای تعیین تاریخ انقضای صفحه ی وبی که درآن هستید درمورد آن توضیحاتی بدهید، در مورد سئو وب سایت و بهینه سازی وب سایت تاثیر بسیار اندکی دارد.
بصورت پیش فرض نوع هرگز یا never آن درنظر گرفته میشود، که یعنی صفحه وب موردنظر تاریخ انقضا ندارد.
بامثال نحوه ی استفاده ازاین متاتگ را نشان میدهیم:

 

meta name="expires" content="sun, 31 dec 2017"
یا
meta name="expires" content="never"

 

• متاتگ حقوق مولف یا کپی رایت صفحات وب، (Meta Tag Copyright) :

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

 

meta name="copyright" content="متن مورد نظر درباره حق کپی رایت"

 

• متاتگ تازه سازی یا ریدایرکت، (Meta Tag Refresh) :

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

 

meta http-equiv="refresh" content="10; url=http://www.website1.ir"
دیدگاه کاربران