برگزیده های پرشین تولز

decoweb

Registered User
تاریخ عضویت
13 فوریه 2017
نوشته‌ها
683
لایک‌ها
247
سن
86
محل سکونت
اصفهان
خواستم آموزش سئو جاوا اسکریپ قرار بدهم که طراح و یا مشتری در انتخاب قالب خیلی دقت کنند و فکر نمیکردم در این مورد پست بزنم اما اینکه منبع مناسب برای جاوا اسکریپ برای کاربران و مدیران سایت نیست برای من مهم شد که این پست آموزشی بزنم خواستم این مورد

آموزشی مهم نهفته در جاوا اسکریپ گوش زد کنم که جای سوال نباشد !!!

۲ مورد که این پست در مورد آن بحث نمی شود توجه کنید:

مورد اول من جاوا اسکریپ های پیچیده کار ندارم این مورد را چندین بار گفتم صفحه ای که دارای جاوا اسکریپ پیچیده هست باید نو ایندکس شود

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

مورد هایی که در جاوا اسکریپ باید مد نظر داشته باشید و طراح باید بداند قالبی که ارائه می دهد برای چه سیستمی هست و بداند که این اطلاعات اگر نباشد احتمال مشکل خوردن سایت مشتری بالا هست و اگر نمی تواند به مشتری بگوید این مورد در ایندکس سایت مشکل خواهد خورد

۱- این موارد از چشم گوگل پنهان می ماند و گوگل نمی تواند تشخیص دهد و نمره منفی برای آن دامنه خواهد بود

feature detection and progressive enhancement​

جاوا اسکریپ هایی که ویژگی در مطالب افزایش بده یا افزایش متن در مطالب ایجاد کنه
یا ویژگی هایی استیون چمپیون در سال ۲۰۰۳ در css ایجاد کرد از ۲۰۱۰ توسط طراحان داخل جاوا اسکریپ ایجاد شده برای منعطف کردن قالب در حالتهای مختلف قالب و ایجاد ویژگی های خاص که شاید کاربر پسند باشد اما ایجاد اختلال در ایندکس صفحات حاوی این مدل جاوا اسکریپ را دارا هست

unsupported browser​

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

Service Workers, the Fetch API, Promises, and requestAnimationFrame​

جاوا اسکریپ های سرویس آنلاین یا api های سایتهای دیگر و انیمیشن هایی که با جاوا اسکریپ نوشته شده است

۲- استفاده ۱۰۰ درصد از متعارف سازی url صفحات سایت

Use rel=canonical when serving content from multiple URLs​

این تگ در اکثرا سیستم های مدیریت محتوا ایجاد شده و در سیستمهای دیگر هم پیشنهاد می شود صد در صد فر اخوان متا آن در هد صفحه ایجاد گردد

۳-استفاده از meta fragment

و البته در ویژگی اجاکسی حتما ایجاد گردد زمانی که escaped fragment ایجاد شده حتما فراموش نشه باید ایجاد گردد

۴- اجتناب از استفاده از “#” در URL ها

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

۵-استفاده از سرویس گوگل وبمستر و بینگ وب مستر

Use Search Console’s Fetch and Render tool​

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

۶- بررسی فایل robots.txt سایت

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

۷- تعداد در خواست جاوا اسکریپ را سمت سرور کاهش دهید که منابع سایت شما را درگیر خود نکند و البته استفاده defer و فوتر بردن آن یکی از راه حل آنها می باشد

۸-گوگل خیلی از جاوا اسکریپ هایی که برای تکنیک JS/PWA برای AMP استفاده می شود راه به راحتی متوجه می شود و کلا هیچ مشکلی با آن ندارد و البته تذکر گوگل در این مورد lastmod در نقشه هست که آخرین تغییرات در نقشه زده شده باشد

۹- و این مورد دقت کنید ۹۹ درصد موتورهای جستجو جاوا اسکریپ پشتیبانی نمیکنند و گوگل هست که این موارد را تا حدی حل کرده و پشتیبانی می کند

تذکر انتهایی سئو وب

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