متا تگ ها و یا به اصطلاح متا دیتا (Meta Data)، اطلاعاتی هستند که در توصیف اطلاعات دیگر مورد استفاده قرار می گیرند و در واقع اطلاعات تکمیلی صفحات وب شما می باشند و توسط بازدید کنندگان قابل رویت نیستند. این تگ ها می توانند در هر صفحه وب با هر فرمتی و در صورتی که صفحه شما دارای قاب (فریم) باشد، در بخش head صفحه مورد استفاده قرار گیرند.
امروزه اکثر موتور های جستجو از برچسب های متا استفاده می نمایند این برچسب ها برای بررسی و شاخص گذاری صفحات مورد استفاده قرار میگیرند به این معنا که شما می توانید توسط این تکنیک کنترل بیشتری بر روی نحوه نمایش صفحه در موتور جستجو و در نهایت افزایش ترافیک بیشتر در آن، داشته باشید.
متا تگ ها از دو قسمت کلی تشکیل شده اند:
Name: مشخص کننده نام متا تگی است که شما قصد استفاده از آن را دارید.
Description: تعیین کننده محتویات متاتگ برای موتورهای جستجو است.
متاتگ ها انواع مختلفی دارند که هر کدام بسته به نیاز وب مستر مفید می باشند. در ادامه به مهمترین و مفید ترین متاتگ ها می پردازیم:
زبان ساختاری (Content Type)
این متاتگ ساختار صفحه شما را به موتورهای جستجو معرفی می نماید و می گوید که کاراکتر های آن از چه یونیکدی پیروی می کنند. این متاتگ حتما باید در کدنویسی هر قالب مورد استفاده قرار گیرد.
< meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
توضیحات (Description)
این متاتگ از بالاترین اهمیت برای موتورهای جستجو برخوردار است و محتوای صفحه شما را معرفی خواهد کرد. برای قرار دادن این متاتگ در کد نویسی خود می بایست آنرا در بین تگ Head و بعد از Title و متاتگ Content Type قرار دهید.
< meta name="description" content="Description" />
کلمات کلیدی (Keywords)
این متاتگ برای معرفی کلمات کلیدی درون سایت شما در نظر گرفته شده است. سعی کنید کلمات کلیدی که در این قسمت استفاده می کنید در محتوای صفحه به کار گرفته شده باشد. زیاد بودن کلمات کلیدی در Ranking سایت نتیجه برعکس ایجاد می کند و کمتر بودن آن نتیجه بهتری را به دنبال دارد ( حداکثر 10 کلمه ) و حداکثرتعداد کارکتری که در این قسمت می توان اضافه کرد 500 کارکتر می باشد. لازم به ذکر است برای جدا سازی کلمات کلیدی، از علامت ویرگول به صورت انگلیسی استفاده نمایید.
<meta name="keywords" content="keyword1 , keyword2 , keyword3" />
نویسنده (Author)
در این متاتگ می توانید نام نویسنده را قرار دهید. این متاتگ برای سایت هایی که چند مدیر و کاربر مجزا دارد، می تواند مفید واقع شود.
< meta name="author" content="Arash Kamali" />
زبان سایت و محتویات آن (Content Language)
این متاتگ در موتورهای جستجو بسیار مفید می باشد و در مواقعی که موتورها بخواهند سایت ها را بر اساس زبان و یا منطقه زبانی آنها گروه بندی نمایند، بسیار مفید می باشد.
< meta http-equiv="content-language" content="fa" />
حق چاپ و نشر(Copyright)
این متاتگ معمولا برای سایت هایی با محتویات خاص مانند سایت های علمی-فرهنگی ارائه دهنده مقالات در سطح جهانی، مورد استفاده قرار میگیرد. در این نوع متاتگ تاریخ و نوع کپی رایت سایت به نمایش ‘گذاشته می شود.
< meta name="copyright" content="©2014 PARSDATA" />
اسپایدر (Robots)
این متاتگ به نحوه برخورد ربات های جستجوگر با سایت شما، می پردازد. البته همه ی ربات ها از این متاتگ پیروی نمی کنند (مانند ربات گوگل که در ادامه توضیح خواهیم داد)، اما بد نیست که در صفحه اول سایت خود آن را استفاده کنید. این متاتگ برای زمانی موثر خواهد بود که شما از robots.txt استفاده نکرده اید.
در دستور پایین به ربات ها خواهید گفت که صفحه شما را در لیست جستجو ذخیره کرده و از لینک های موجود در آن پیروی کنند.
<meta name="robots" content="index, follow" />
ربات گوگل (Googlebot)
این متاتگ مخصوص ربات جستجوگر گوگل میباشد و همانطور که گفته شد از آنجا که این ربات در متاتگ Robots عمل نمیکند، می توانید از این متاتگ استفاده نمایید.
< meta name="googlebot" content="noarchive" />
متاتگ generator
از این متاتگ می توانید برای زمانی استفاده نمایید که می خواهید مشخص کنید صفحه مورد نظر از چه برنامه یا خدماتی جهت انتشار محتوا استفاده می کند. این متاتگ کاملا اختیاری میباشد و تاثیر چندانی در رتبه و عملکرد سایتتان در موتورهای جستجو ندارد.
< meta name="generator" content="Dreamweaver CS" />
انقضا (Expire)
این متاتگ تاریخ انقضای صفحه را مشخص می نماید.
< meta name="expires" content="tue, 21 Jun 1999" />
کنترل کش (Cache-Control)
برای مدیریت نحوه ذخیره کردن صفحات در مرورگر کاربران، از این متاتگ استفاده می شود. در اکثر مرورگرها محتویات صفحه شما، مانند تصاویر، فایل ها و .. در حافظه موقت ذخیره می گردند تا در مراجعات بعدی سریعتر به آنها دست پیدا کنند، اما در مواقعی لازم است تا محتویات صفحه از این عملکرد مصون بمانند. برای این منظور می توانید از این متاتگ استفاده کنید.