آموزش طراحی وب

Microdata و تاثیر آن بر سئو

در این مقاله ی آموزشی اشاره ای می کنیم به Microdata ها و نحوه ی استفاده از آن ها در Html .

articles

بدون شک ، سئو برای صاحبان سایت بسیار حائز اهمیت هست و همگی در تلاش هستند که سئوی سایتشون رو تقویت کنند و رتبه ی سایتشون رو بالا ببرند . در این مقاله ی آموزشی قصد دارم یکی از مواردی که در کدنویسی سایت لحاظ میشه و بر سئوی سایت تاثیر گذار هست رو معرفی کنم .

Microdata چیست و چرا باید استفاده کنیم ؟

زمانی که کاربران به سایت شما مراجعه می کنند ، با خوندن مطالب و مقالات متوجه میشوند که این مطالب شامل چه موضوعی میشه و مرتبط با چه مساله ای هست . اما موتورهای جستجوگر تمامی مطالب سایت شمارو به عنوان text و متن در نظر میگیرند و قدرت تشخیص و تفکیک موضوعی بین مطالب شمارو ندارند . با استفاده از تگ های microdata شما میتونید موتورهای جستجوگر رو راهنمایی کنید و موضوع مطلبتون رو به موتور جستجوگر بفهمونید . به عنوان مثال این مطلب در رابطه با یک فیلم هست ، یا در رابطه با یک شخص هست ، یا در رابطه با یک مکان هست و … . قابل ذکر هست که این تگ ها در HTML5 مورد استفاده قرار میگیره که توسط سایت http://schema.org تعریف و استاندارد سازی شده است .

به چه صورت باید از Microdata استفاده کنیم ؟

با استفاده از سه تگ itemscope , itemtype , itemprop شما میتونید کد html تون رو بهینه کنید . اجازه بدید با مطرح کردن چند مثال نحوه ی کار با این تگ هارو خدمتتون توضیح بدم . به کد زیر دقت کنید :

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

خوب در ابتدا باید بگیم این باکس مربوط به موضوع فیلم میشه . باید از itemscope و itemtype استفاده کنیم .

Itemscope توجه موتور جستجوگر رو جلب میکنه تا این باکس رو ریز به ریز بررسی کنند . itemtype موضوع محتویات این باکس رو مشخص می کنه ، که حتما باید یکی از موضوعات تعریف شده در schema باشه . به کد زیر دقت کنید :

حالا نوبت میرسه به اجزای باکس و محتویات داخل اون که باید برای موتورهای جستجوگر بهینه شوند . برای اینکار از itemprop استفاده میکنیم :

هر موضوعی که شما برای باکس هاتون تعریف کنید ، itemprop های خاص خودش رو داره . در اینجا ما با name نام فیلم رو مشخص کردیم ، با director نام کارگردان فیلم رو مشخص کردیم و با genre نوع فیلم رو تعیین کردیم .

برای مشاهده تمامی موضوعات به لینک http://schema.org/docs/full.html مراجعه کنید ، با کلیک بر روی هر موضوع itemprop های اون موضوع رو هم میتونید مشاهده کنید.

بیشترین کاربرد رو موضوع Article داره که میتونید از طریق لینک http://schema.org/Article این موضوع رو بررسی کنید و در کدهای خودتون به کار ببرید .

امیدوارم که این مقاله براتون مفید واقع شده باشه .

 

منتشر شده درنسخه ی اول ماهنامه ی مدرسه مجازی ایرانیان

نویسنده و مترجم : حسین همت یار

حسین همت یار

نویسنده در مدرسه مجازی ایرانیان ، دانشجوی رشته IT ، طراح وب و علاقه مند به تازه های دنیای اینترنت و وب و البته لینوکس

دیدگاه ۱۹

  • عالی بود، یه بار دیگه هم این مقاله رو خونده بودم بازم اومدم بهش مراجعه کنم با بدبختی پیداش کردم 😐 کلی فک کردم تا آدرس سایت رو پیدا کنم. 🙁 نمیشه یه ادرس کوتاه در نظر بگیرین که بااونم بشه وارد سایت شد؟

    • اگر شما تو گوگل یه سرچ میکردین این مقاله رو به راحتی پیدا می کردین 🙂

    • سلام دوست عزیز
      اگر فرد هم نویسنده هست و هم کارگردان میتونید تو دو تا itemprop مجزا معرفیش کنید .

  • ممنون از آموزش خوبتون.
    وبسایت فوق العاده زیبایی دارید.
    میشه خواهش کنم از سایت بنده هم دیدن کنید؟
    http://www.arize.ir
    کاش بنده هم میتونستم فونت های سایتم رو مثل سایت شما تغییر بدم.

    • سلام دوست عزیز
      خیلی ممنون
      شما هم به راحتی میتونید این کار و انجام بدید ، کافیه این آموزش http://weburl.ir/HeiFQ رو مطالعه بفرمایید . در این آموزش راجع به فونت ها صحبت کردیم و نحوه ی افزودن فونت به فایل css رو آموزش دادیم .
      شماهم سایت پربار و مفیدی دارید امیدوارم موفق باشید .

  • سلام
    مطلب فوق العاده ای بود
    و این Microdata ها چقدر تاثیر گذاره ؟ اگر متن ما داخل عنصیر srtong یا p باشه مشکلی که نداره ؟ (جهت اطمینان) ؟
    و یک مسعله دیگه آیا راسته که اگر لینک یا مثلا همین Microdata ها یا مطالب شبکه های اجتماعی بصورت خودکار استفاده و انتشار بشه گوگل متوجه میشه و اثر منفی داره ؟ آخه محتوای سایت من همش خودکار هست از سیر تا پیازش! 🙂 و این رو هم میخوام به صورت خودکار اضاف کنم
    سوال آخر : اگر مثلا کلمه “پیشرو” در یک مطلب ۲ بار و کلمه انگیلیش هم ۲ بار در مجموع ۴ یا بیشتر باشه و از Microdata های تکرای با کلمات تکراری چند بار استفاده کنیم چه مشکلاتی پیش میاد ؟
    ببخشید سوالات زیاده معذرت میخوام
    ممنون

    • سلام دوست عزیز
      الگوریتم ها مرتب در حال تغییر هستند ، پس نمیشه گفت microdata ها صد در صد تاثیر میذاره ، اما بی تاثیر هم نیست .
      محتوا تو هر عنصری باشه فرق نمیکنه مهم اینه که شما برای عنصر والد microdata تعریف کنید.
      منظورتون و از خودکار متوجه نشدم .

  • خودکار مثلا من تنها کاری که برای سایتم انجام میدم اسم خواننده و اسم آهنگ رو مینوسم با اسکریپتی که نوشتم خودش همه چی رو پر میکنه منظورم اینه
    بعد نگفتید اگر مثلا از مایکرودیتای itemprop=”director” با متن تکراری جیمز کمرون یا هر متن دیگه ۳-۴ بار با بیشتر استفاده بشه تاثیر منفی داره ؟
    تشکر

    • سلام دوست عزیز
      اگر عنوان و شروع متن متفاوت باشه مشکلی بوجود نمیاد .
      این متن جیمز کمرون رو در یک مطلب چند بار تکرار کردید؟

  • نه تا حالا اصلا از مایکرو دیتا استفاده نکردم
    از شما دارم میپرسم اگر چند بار تکرار کنم مشکلی پیش میاد ؟
    راستی لطفا قابلیت پاسخ دادن به دیدگاه ها رو هم اضاف کنید

    • اگر توی یک مطلب بخواین چند بار استفاده کنید ، خوب تکرار یک عبارت اون هم با مشخص کردن میکرودیتا فکر می کنم مشکل داشته باشه. اما اگر توی هر مطلب یکبار این عبارت مثلا کارگردان مشخص بشه نه مشکلی نداره .

      به دیدگاه ها فقط مدیران سایت پاسخ ارسال می کنند.

      سوالات رو باید در سامانه پرسش و پاسخ مطرح کنید.

      موفق و پاینده باشید.

  • سلام
    موضوع خوبی برای موزیک مناسب با سایتم پیدا نکردم
    میتونید راهنماییم کنید ؟

  • آقا خیلی خوب بود دستت درد نکنه
    حالا ما هروقت مطلبی رو میخایم پست کنیم این متا ها رو باید دستی توی لینکهامون وارد کنیم یا راهی، کدی هست تو سورس کد سایت بذاریم خودش از تو مطلب متاها رو برداره؟؟؟؟

  • بسیار عالی و کاربردی بود. به نظرتون برای سایتی که تولید کننده محصولات هست، گزینه article مناسبه یا مورد دیگه ای مناسب تر هست؟. سپاس

آیا سوالی دارید؟

پنل کاربران

بستن
*
*

نظرسنجی

به کدام دسته موضوعی علاقه مند هستید؟

آخرین پرسش و پاسخ ها

اموزش تصادفی

خبرهای باحال دریافت کن

خبرهای باحال دریافت کن

ما هم مثل شما از دریافت ایمیل های مزاحم خوشمون نمیاد. فقط مطالب جدید و خبرهای ویژه رو به اطلاع شما میرسونیم. قول میدیم اسپم نکنیم :)

ثبت نام انجام شد ، لطفا ایمیلی که براتون ارسال میشه رو تایید کنین