این آموزش در تاریخ ۱۴۰۲/۰۶/۲۳ آپدیت شده است.

آموزش تگ meta در HTML

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش تگ meta در HTML با من همراه باشید.

آموزش تگ meta در HTML

Free-Learn

تگ Meta در HTML

تگ meta یا متاداده ها یا به انگلیسی metadata در واقع اطلاعاتی را در مورد یک صفحه وب به مرورگرها و موتورهای جستجوگر ارائه می دهد.

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

Free-Learn

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

  • <meta charset=”UTF-8″>

امتحان کنید

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

 

  • <meta name=”author”>

امتحان کنید

برای مشخص کردن نام نویسنده اون مطلب یا درکل اون صفحه ( برای نمایش در موتورهای جستجوگر و بحث سئو )

 

  • <meta name=”keywords”>

امتحان کنید

برای مشخص کردن کلمات کلیدی مرتبط با اون مطلب یا صفحه ( برای نمایش در موتورهای جستجوگر و بحث سئو )

 

  • <meta name=”description”>

امتحان کنید

برای مشخص کردن یه توضیح یا شرح کوتاه درباره اون مطلب یا صفحه ( برای نمایش در موتورهای جستجوگر و بحث سئو )

 

  • <meta name=”viewport”>

امتحان کنید

برای واکنش گرایی یک صفحه وب در گوشی های موبایل ، تبلت ها و.. ( برای بحث واکنش گرایی صفحه خیلی مهمه )

 

  • <meta http-equiv=”refresh”>

امتحان کنید

تغییر مسیر صفحه بعد از ۵ ثانیه به صفحه دیگر

  • <meta http-equiv=”refresh”>

امتحان کنید

صفحه هر ۵ ثانیه یکبار رفرش میشود

 

  • <meta name=”robots”>

امتحان کنید

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

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

  • index (یعنی ایندکس کن)
  • noindex ( یعنی ایندکس نکن )
  • follow ( یعنی دنبال کن )
  • nofollow ( یعنی دنبال نکن )

Free-Learn

پشتیبانی مرورگرها

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از تگ meta در HTML پشتیبانی میکنند یا خیر.

نام مرورگر Chrome Firefox Opera Safari Edge
پشتیبانی بله بله بله بله بله

Free-Learn

جدول صفات تگ meta در HTML

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

نام صفت مقدار توضیح
charset character_set برای مشخص کردن کاراکترهای مورد استفاده در صفحه
content text برای مشخص کردن مقدار متا
http-equiv content-type
default-style
refresh
برای ایجاد هدر HTTP برای مقدار موجود در صفت content
name application-name
author
description
generator
keywords
viewport
برای مشخص کردن نام متای مورد استفاده

Free-Learn

پشتیبانی از صفات و رویدادهای عمومی

تگ meta تنها از صفات عمومی در HTML پشتیبانی می کند.

Free-Learn

نکات و توضیحات

  • از تگ meta همیشه باید در بین تگ head استفاده کرد.
  • برای واکنش گرا کردن صفحه وب شما در دستگاه های مختلف مثه موبایل ، تبلت و.. باید از متای viewport استفاده کرد.

Free-Learn

دریافت PDF یا پرینت این مطلب