سرفصلهای پست
قبل از هر چیزی باید بدانید که ما در نتایج گوگل چندین باکس با هدفهای مختلف داریم و ادامه مطلب ما به معرفی دو نوع از باکسها میپردازیم
به این نوع باکسها که در شکل بالا مشخص است Knowledge Graphs یا information box نیز گفته میشود، همان طور که از نام این باکس مشخص است یک سری اطلاعات کلی در اختیار کاربر میدهد. گوگل از سایتهای مختلف که مورد تایید خودش است اطلاعات را ایندکس میکند و در نتایج جستجو نشان میدهد باکس اطلاعات از نوع Rich Answers است (Rich Answers چیست)، میتوان گفت گوگل اکثر نوشتههای داخل باکس اطلاعات را از سایت ویکی پدیا استخراج میکند و وقتی شما نام برندهای معروف را سرچ میکنید خلاصهای از آن برند در سمت راست همراه با نتایج جستجو نشان داده میشود، اگر زبان موتور جستجوی گوگل شما فارسی باشد باکس اطلاعات به شکل فارسی برای شما نمایش داده میشود و اگر زبان گوگل انگلیسی باشد باکس اطلاعات به انگلیسی نشان میدهد البته اگر اطلاعات در ویکی پدیا به این زبانها ترجمه شده باشد.
در باکس اطلاعات موارد زیر اصولا درج میشود
[list icon=”momizat-icon-checkmark” icon_color=”#FFC107″ icon_color_hover=”#8c8c8c” ]آدرس شرکت یا دفترکاری,شماره تلفن,ساعات کاری,امتیاز,لوگو و عکسهای مربوط به شرکت,آدرس شرکت در نقشه و …[/list]
میتوان گفت این عمل مستقیما دست شما نیست و نمیتوانید چنین باکسهایی را برای ساخت سایت خود در نتایج جستجو بسازید. گوگل براساس محبوبیت نام برند شما، تعداد دفعات سرچ شده نام برند، میزان لایک ، اشتراک گذاری و فالورهای شما در صفحات رسمی شبکههای اجتماعی و به شکل کلی براساس فاکتورهایی که خودش مد نظر دارد و انیکه چقدر میتواند به برند شما اعتماد کند چنین باکسهایی را برای سایت شما در نتایج جستجو ایجاد میکند. ولی توجه کنید که درست است این عمل مستقیما دست شما نیست ولی با داشتن سیاستهای مناسب و گذر زمان میتوانید به نتیجه لازمه برسید، به این مورد توجه کنید که برای اضافه کردن شبکههای اجتماعی به این باکس اطلاعات باید از دادههای ساخت یافته (structured data) استفاده کنید ( structured data چیست ) ولی بقیه موارد را گوگل از اطلاعات موجود در ویکی پدیا فراخوانی میکند.
نحوه درج اطلاعات موجود در باکس بیزینس برخلاف باکس اینفورمیشن است و شما خودتان مستقیما تایین میکنید که چه اطلاعاتی در آن قرار بگیرد. در باکس بیزینس موارد زیر اصولا درج میشود.
[list icon=”momizat-icon-checkmark” icon_color=”#FFC107″ icon_color_hover=”#8c8c8c” ]آدرس شرکت یا دفترکاری,شماره تلفن,ساعات کاری,امتیاز,لوگو و عکسهای مربوط به شرکت,آدرس شرکت در نقشه و …[/list]
برای ثبت چنین اطلاعاتی باید به Google Business مراجعه کنید و اطلاعات لازمه را پر کنید آموزش ثبت و نحوه درج اطلاعات و وریفای سایت را در آینده به شکل کامل در همین پست آموزش خواهیم داد.
آپدیت (July 11 2018): قبلا باید به بیزینس گوگل مراجعه میکردید برای اینکه بتونید مثل عکس وکیل مشخصات شرکت خودتان را ثبت کنید ولی حال کافی است وارد ادرس Google Map شوید و در مکانی که شرکت شما در واقعیت وجود دارد را در نتیجه مشخص کنید و سپس کلیک راست کرده و گزینه Add a missing place انتخاب کنید و سپس به راحتی مشخصاتی که از شما میخواهید را به شکل صحیح درج کنید.
توجه داشته باشید که درج اطلاعات در گوگل مپ به معنی تایید و نشان دادن آن نیست و باید از سمت گوگل مورد تایید قرار بگیرد تا در نتایج نشان داده شود، اینکه اسم شرکت را چه چیزی انتخاب میکنید بسیار مهم است و اگر طراحی سایت (طراحی سایت فروشگاهی،طراحی سایت شرکتی، سئو سایت) شما در نتایج حتی با سرچ نام شرکتتان رتبه اول را ندارد گوگل ممکن است آدرسی که درج میکنید را تایید نکند و فکر کند اطلاعات اشتباه را درج میکنید، به همین منظور بهتر است در نام شرکت خود چه به شکل فارسی و چه به شکل انگلیسی رتبه اول باشید تا گوگل مطمئن شود اطلاعات وارد شده صحیح هستند.
سرفصلهای پست
Structured data (استراکچرد دیتا) یا به فارسی دادههای ساختار یافته نیز گفته میشود در برخی از سایتهای ایرانی به اطلاعات ساختار یافته ترجمه شده و در بعضی مقالات Structured data را با عنوانهای rich data markup و siantic markup میخوانند. زبان نشانه گذاری HTML برای این منظور ایجادشدهبود که عناصر مختلف صفحه از قبیل تصویر، پارگراف، جدول، مقاله، کتاب، فیلم، حتی دستورالعمل طبخ غذا و… را به مرورگرها مشخص کند و به مرورگرها بگوید که در کدام بخش از صفحه چه چیزی باید نمایش داده شود. این تگها درحالیکه برای مرورگرها کافی بودند ولی برای موتورهای جستجو کارایی لازم را نداشتند و موتورهای جستجو نظیر گوگل برای شناختن چنین دادههایی واکنشی نشان نمیدادند و این عمل باعث سرگردان شدن بخش بزرگی از داده ها در فضای نت میگردید و موتورهای جستجو توانایی آن را نداشتند که بتوانند از تمام دادههای موجود در وب سایتها به شکل بهینه استفاده کنند، برای حل این مشکل حیاتی و مهم، استراکچرد دیتا با انواع استانداردهای مختلف ایجاد شد و استراکچرد دیتا این آگاهی را برای موتورهای جستجو با استانداردهای مختلف ایجاد کرد. اگر کمی پیچیده به نظر میآید لطفاً صبر کنید و ادامه مقاله را بخوانید تا بهراحتی قابلفهم شود.
Structured data به دادههایی میگویند که به موتورهای جستجو مانند گوگل کمک میکند تا دید بهتری نسبت محتوای یک صفحه ازساخت سایت داشته باشند. استانداردهای زیادی تابهحال برای استراکچرد دیتا ایجادشده است که توسط آنها میتوانیم به اطلاعاتی در مورد یک فیلم، مقاله، کتاب، دستورالعمل طبخ غذا و موارد متعدد دیگر را به موتورهای جستجو به شکل بهینه ارائه دهیم.
جستجو در سایتها بهمنظور یافتن کلمات کلیدی مدتزمان زیادی انجامشده است ولی با استفاده از استانداردهای Structured Data میتوان به موتورهای جستجو کمک کرد تا بفهمند صفحات واقعی وب شامل چه چیزهایی هستند و از وب مبتنی بر کلمات کلیدی به وب اشیاء برسیم. شاید درک این مقاله به نظر بعضی از شما دوستان سخت باشد ولی به شما پیشنهاد میکنم حتما با ادامه مقاله همراه باشید تا به سادگی این موضوع پی ببرید.
بعدازاین آموزش باید بتوانید:
بهعنوان کاربران اینترنت، تقریباً همه ما عباراتی را (کلمات کلیدی) جستجو کردهایم. برای سالهای بسیار، موتورهای جستجو مانند گوگل، دادهها و اطلاعات صفحات یک سایت را با تجزیهوتحلیل کلیدواژهها در هر صفحه شاخص گذاری کردهاند. در بین سایر عوامل، هنگامیکه صفحهای شامل کلید واژه مورد جستجو شما باشد، موتور جستجو با توجه به نتایج جستجوی دیگران آن صفحه را رتبه دهی میکند.
استفاده تنها از کلمات کلیدی در صفحات برای موتورهای جستجو بهمنظور فهمیدن محتویات صفحه، به طرز باورنکردنی میتواند محدودکننده باشد و باعث از دست رفتن فرصتهای دیگر در استفاده از داده ها شود. استفاده از Structured Data در صفحات وب نمونهای از رویای وب معنایی تیم برنرز لی است که علاوه بر انسانها، ماشینها نیز اجازه درک دانش موجود در وب را داشته باشند.
توجه: واژه وب اشیا (web of things) را با اینترنت اشیا (internet of things) اشتباه نگیرید. اینترنت اشیا معمولاً به اتصال دستگاههای الکترونیکی به یکدیگر از طریق وب اطلاق میشود. این تعریف شامل قرار دادن Structured Data در صفحات وب نمیشود.
یک صفحه عادی مانند همین صفحه را در نظر بگیرید. موتور جستجو معمولاً با نگاه به کلمات صفحه درباره محتویات صفحه تصمیمگیری میکند. مثلاً موتور جستجو در برخورد با این صفحه، ممکن است به عباراتی مثل Structured Data برخورد کند.
ایجاد یک زمینه قابل فهم از دادهها در صفحات میتواند درک مناسبی را برای موتور جستجو ایجاد کند و برای آنها این موضوع از اهمیت زیادی برخوردار است. پس صرفا کلمات درون صفحه بهتنهایی نمیتوانند محتویات صفحه را برای موتور جستجو مشخص کنند. منظور ما دقیقاً چیست؟
مثالهایی از مواردی که ممکن است در صفحات عادی مشاهده کنید را در زیر میبینید:
موتور جستجو با نگاه به فهرستی از کلمات موجود در صفحه نمیتواند بهطور خودکار این دادهها را استخراج کند و به اطلاعات قابل استفاده برای کاربران تبدیل کند. پاراگرافها برای موتورهای جستجو بهاندازه کافی دارای دادههای ساخت یافته نیستند و به زمینهای برای نشان دادن دادههای اضافی نیاز دارند (به یاد داشته باشید، موتور جستجو یک ماشین است و انسان نیست).
Structured Data یا داده ساختار یافته با دادن ابزارها و استانداردها به موتور جستجو در استخراج دادههای متنی از صفحات وب کمک میکند. اکنون علاوه بر کلید واژهها و کلمات کلیدی در صفحات میتوانیم از شاخصها، مکانها، رویدادها، محصولات و چیزهای موجود در صفحه سایتها را در نتایج موتورهای جستجو به شکل بهینه سازی شده استفاده کنیم.
شاید این سؤال برایتان پیش بیاید که تا چه اندازه این تغییر رویکرد در انتشار اطلاعات در وب کارآمد است. ما در این آموزش به بررسی بعضی از احتمالات استفاده از Structured Data میپردازیم.
به یاد داشته باشید: موتورهای جستجو مانند گوگل بدون کمک نمیتوانند دادههای ساختار یافته را ازطراحی سایت(طراحی سایت شرکتی، طراحی سایت فروشگاهی، قیمت طراحی سایت) و صفحات وب استخراج کنند. استانداردهای Structured Data ابزارهایی به ما میدهند تا دادهها را بهصورت قابلخواندن برای ماشین علامتگذاری کنیم.
برای استفاده از استانداردهای Structured Data در صفحات وب، نیازی به تلاش زیادی نیست. در ادامه تعدادی از نمونههای استفاده از Structured Data را مشاهده خواهید کرد.
شاید متوجه شده باشید که در سالهای اخیر، هنگامیکه درباره شخص معروف یا مکانی جستجو میکنید، نهتنها فهرستی از صفحات مرتبط را نمایش میدهد بلکه قسمت مجزایی از اطلاعات را به شکل ریز و دقیق در همان SERP نیز نشان میدهد. بهعنوانمثال، فیلم معروف Mary Poppins را در گوگل جستجو میکنیم. میبینید که علاوه بر عنوان صفحاتی که با عبارت مورد جستجو مطابق هستند، تعدادی اطلاعات مفید را نمایش میدهند (در این مثال، رتبه دهی فیلم توسط کاربران در وبسایت IMDB).
امتیاز کاربران برای این فیلم دادههایی هستند که در صفحه Mary Poppins وجود دارد و برای موتور جستجو نیز قابل تشخیص است، زیرا به شکل Structured Data در صفحه قرار دادهشده است. حال سوالی از شما دارم، اگر یک سایت بدون داشتن ستاره و یک سایت دیگر با داشتن ستاره در نتایج جستجو ظاهر شود کدام برای شما بیشتر جذابتر خواهد بود؟ قطعا با ستاره، پس داده های ساختار یافته تاثیر مهمی در سئو سایت و افزایش نرخ کلیک در نتایج جستجو دارد
اگر اطلاعات بیشتری درباره rich snippet ها میخواهید مقاله rich snippets چیست را بخوانید
موتورهای جستجویی مانند Google و Bing به طرز فزایندهی در حال ساخت Knowledge Graph از Structured Data های یافته شده هستند، برای بعضی از جستجوها، Knowledge Graphs (البته Information box هم گاهی گفته میشود) را در سمت راست صفحه نتایج میتوانید مشاهده کنید.
بهعنوانمثال، جستجویی درباره نمایش نویسنده معروف انگلیسی، William Shakespeare انجام میدهیم، در سمت راست، مجموعهای از دادهها درباره ویلیام شکسپیر را میتوان مشاهده کرد. این دادهها از به شکل Google Knowledge Graph درجشدهاند.
البته از Structured Data استفادههای بسیاری میشود که ما دو نمونه از آنها را در بالا ذکر کردیم.
چطور میتوان دادهها را به گونهی منتشر کرد تا موتورهای جستجو به دادههای ریز موجود در صفحه پی ببرند؟ برای این منظور از Structured Data استفاده میکنیم.
در این آموزش وارد جزئیات استانداردهای Structured Data نمیشویم، اما Structured Data معمولاً در کد HTML صفحات قرار داده میشود. این موضوع را بهصورت تمرین محور در آموزش بعدی موردبررسی قرار میدهیم.
استانداردهای Structured Data همواره در حال پدید آمدن هستند اما بعضی از عبارات کلیدی و جملهها در این زمینه بارها و بارها تکرار میشوند که شامل:
این مقاله به اتمام رسید. در جلسات بعد بیشتر درباره انواع Structured Data و نحوه استفاده از آن میپردازیم، اکنون باید مفاهیم زیر را درک کنید: