طراحان وب سایت برای ساخت سایت اغلب از تکنولوژی هایی مانند فلش، جاوا اسکریپت، Ajax و Silverlight برای جذابیت بیشتر وب سایت و کاربرد سریع و آسان استفاده می کنند. در حالی که دلایل زیادی برای استفاده از این فناوری ها وجود دارد اما این تکنولوژی ها هنگام بهینه سازی وب سایت در موتور جستجو (SEO) می تواند مشکل ساز هم باشد.
با استفاده از این نوع تکنولوژی ها، محتوای وب سایت در واقع در یک بستهء فانتزی پیچیده شده و برای موتور جستجو به سختی قابل تشخیص و مشاهده بوده و یا “دیدن” آن برای موتور جستجو به طور کل غیر ممکن خواهد بود. این بدان معنی است که ربات های خزندهء موتور جستجو ممکن است زمان زیادی برای بررسی صفحات فلش وب سایت شما صرف کنند تا درک نمایند که محتوای وب سایت شما در چه موردی است و ممکن است تمامی صفحات مهم وب سایت شما را ایندکس نکنند.
حتی ممکن است پیدا کردن و بررسی لینک های داخلی و خارجی برای موتور جستجو در این نوع وب سایت هایی که محتوا با استفاده از تکنولوژی های فلش، Silverlight و دیگر فن آوری ها ارائه شده است، مشکل باشد. از آنجایی که این مسئله مهم است باید بدانید که دلیل آن این است که موتور جستجو از طریق لینک های داخلی برای کشف دیگر صفحات در وب سایت شما استفاده می کند. همچنین برای درک اینکه چه صفحاتی در وب سایت شما با یکدیگر در ارتباط است و تعیین کنندهء صفحات مهم در وب سایت شما می باشد.
گاهی اوقات طراحان وب سایت ترکیبی از توابع موتور جستجو را در ساخت سایت خود استفاده می کنند. این مسئله به مخاطبین کمک زیادی می کند اما ممکن است مشکلاتی برای ربات های موتور جستجو که در حال تلاش برای بررسی وب سایت شما هستند، ایجاد نماید.
اگر صفحات وب سایت شما فقط از طریق کادر جستجو قابل دسترس باشد، موتور جستجو قادر به دیدن آن صفحات نخواهد بود، زیرا موتور جستجو برای پیدا کردن صفحات مرتبط، کلمه کلیدی در کادر جستجو تایپ نمی کند. در متن زیر برخی از فناوری های محبوب و معمول برای ساخت سایت های جذاب، کاربرپسند را به شما معرفی و به شرح برخی مسائل بالقوه و چگونگی اجتناب از آن مسائل را توضیح خواهیم داد.
– منوی جاوااسکریپت
طراحان وب اغلب برای ساخت منوهای متحرک و یا جلوه های ویژه با موس و دیگر انیمیشن های متحرک و ویژگی های تعاملی در وب سایت از جاوااسکریپت استفاده می کنند. در حالی که این نوآوری ها برای مخاطبین می تواند بسیار مفید واقع شود اما برای ربات های خزندهء موتور جستجو مشکلات واقعی ایجاد می نماید.
امروزه ربات های خزندهء گوگل که به نام googlebot نیز شناخته شده اند، در واقع می تواند لینک های زیادی را که از طریق جاوااسکریپت ایجاد شده، بررسی نمایند. اما امکان بررسی و پیگیری تمامی این لینک ها امکان پذیر نیست. در حالی که باید در نظر داشته باشید که گوگل با ۷۰٪ استفاده از طرف افراد، یک موتور جستجوی غالب می باشد و ۳۰٪ از مخاطبین بالقوه از یک موتور جستجوی دیگر غیر از گوگل استفاده می کنند.
احتمال کمتری دارد که این افراد از لینک های جاوااسکریپت شما دیدن کنند. اگر کسب و کار شما بستگی به مراجعهء افراد از طریق موتور جستجو دارد، باید بگویم که ربات های گوگل باید بتوانند لینک های جاوااسکریپت وب سایت شما را بررسی و دنبال کنند. منوی CSS تقریباً شبیه جاوااسکریپت بوده و می تواند همه کار انجام دهد؛ البته بدون اینکه باعث بروز مشکلات و مسائلی در ربات های موتور جستجو شود.
فراموش نکنید که استفاده از تلفن همراه، تبلت ها و دیگر دستگاه های کامپیوتری کوچک که به طور فزاینده ای در بین افراد محبوب شده و باز کردن صفحات وب و نمایش صفحات جاوااسکریپت در این دستگاه ها با مشکل رو به رو می شود در حالی که این صفحات با CSS به خوب و راحتی باز می شود. در وب سایت: www.CSSMenuMaker.com منوهای CSS خوبی می توانید پیدا کنید.
– لینک های Click-tracking جاوااسکریپت
افرادی که در مورد بررسی عملکرد کسب و کار اینترنتی در وب سایت خود جدی هستند، از برخی از ابزارهای تحلیلی استفاده می کنند – می توانید بررسی و تجزیه و تحلیل کنید که بازدیدکنندگان از کجا به وب سایت شما آمده و بعد از ورود به وب سایت شما به کجا می روند؛ این موضوع به شما کمک می کند تا درک کنید که چگونه می توان بازدیدکنندگان خود را به مشتری تبدیل کنید.
گاهی اوقات توسعه دهندگان وب سایت از یک صفحه با پارامترهای از پیش تعیین شده برای بررسی کلیک ها استفاده می کنند. این صفحه از اطلاعات لینک های کلیک شده تصویربرداری کرده و سپس مرورگر به آخرین صفحهء مشاهده شده توسط شخص، تغییر مسیر داده و همان صفحه را نمایش می دهد. این بسیار شبیه عملکرد ردیابی کلیک جاوا است و متاسفانه دارای اثرات مشابه در موتور جستجو می باشد.
حتی اگر توسعه دهندگان به صورت [Glossary/301-redirect|301] تغییر مسیر دهند، برخی از مشخصات خوب لینک ها از دست خواهد رفت. بنابراین من این روش را پیشنهاد نمی کنم. راه حل چیست؟ می توانید از سرویس های رایگان ردیابی کلیک (Click-tracking) مانند گوگل آنالیز به جای جاوا اسکریت Click-tracking استفاده کنید. بله گوگل آنالیز از جاوا اسکریپت استفاده می کند اما نه در لینک های خود!
– فلش
فلش یک تکنولوژی باورنکردنی است که قادر به ایجاد تجربهء بزرگ و جالب برای کاربر می باشد. فلش اغلب برای فایل های ویدئویی، نمایش اسلاید و دیگر ویژگی های تعاملی در وب سایت می باشد. با این حال موتور جستجو قادر به “دیدن” هیچ یک از مطالب ارائه شده با فلش نمی باشد.
بسیاری از وب سایت ها تمامی مطالب وب سایت خود را به صورت فلش ارائه می کنند. البته ممکن است از نظر ظاهر بسیار شکیل و در چشم بازدیدکننده بسیار فریبنده باشد؛ اما برای موتورهای جستجو شبیه یک وب سایت تک صفحه ای با محتوای بسیار کم می باشد. اگر موتور جستجو فکر کند وب سایت شما متشکل از یک صفحه است، متعاقباً فکر می کند که مطالب وب سایت شما مفید و قابل استفاده نمی باشد و در نهایت رنکینگ بالایی در نتایج موتور جستجو برای وب سایت شما در نظر نخواهد گرفت.