جان مولر گوگل در مورد عناصر سفارشی در Head هشدار می دهد

عناصر سفارشی در Head می توانند رندر گوگل را مختل کنند و به طور بالقوه به سئو آسیب وارد کنند. JSON-LD یک جایگزین انعطاف پذیر ارائه می دهد.
- استفاده از تگ های HTML سفارشی در سر صفحه وب می تواند رندر و نمایه سازی گوگل را مختل کند و به طور بالقوه بر سئو تأثیر بگذارد.
- با وجود مزایایی که برای توسعه دهندگان دارند، عناصر سفارشی در Head باید با احتیاط به دلیل مشکلات سازگاری و تأثیرات احتمالی بر تفسیر ساختار صفحه وب استفاده شوند.
- تگهای JSON-LD جایگزین مناسبی برای تگهای سفارشی هستند که با ارائه ابردادههای ساختاریافته، ضمن بهبود سئوی صفحه، انعطافپذیری را ارائه میدهند.
توصیه جان مولر گوگل در مورد عناصر سفارشی در Head
اخیراً در توییتر بحثی در مورد اعتبار استفاده از عناصر سفارشی در بخش <head> صفحات وب وجود داشت.دعناصر سفارشی بخشی از مشخصات Web Components هستند که به توسعه دهندگان این امکان را می دهند تا عناصر HTML را متناسب با نیازهای خود ایجاد کنند.
با استفاده از عناصر سفارشی در Head توسعه دهندگان می توانند عناصر HTML قابل استفاده مجدد و مستقلی بسازند که مستقل از بقیه کدها عمل کنند. در توییتر، فردی میپرسد: «کسی میداند که داشتن یک عنصر سفارشی در Head از نظر فنی معتبر است؟»
جان مولر، یکی از مدافعان جستجو در گوگل، پیشنهاد کرد که این عمل به طور بالقوه می تواند نحوه نمایش و نمایه سازی صفحه توسط گوگل را مختل کند.
مولر می گوید:
استفاده از عناصر سفارشی در <head> احتمالاً رندر صفحه در جستجوی Google را خراب میکند. اگر متا تگهای «جستجو» و غیره در زیر عناصر سفارشی که باید در <head> باشند (مانند robots noindex)، ممکن است Google آنها را در حین رندر تشخیص ندهد.
می توانید HTML یک صفحه وب را به عنوان یک دستور و منابعی مانند CSS، جاوا اسکریپت، تصاویر و ویدیوها را به عنوان مواد تشکیل دهنده در نظر بگیرید. فرآیند رندر مانند پخت و پز است و دستور غذا را به محصول نهایی تبدیل می کند که کاربران در مرورگر خود می بینند.
همانطور که خزنده گوگل HTML را بازیابی می کند، فرآیند رندر با تفسیر کد و جمع آوری منابع برای نمایش صفحه وب به صورت بصری آغاز می شود. در حالی که تگهای سفارشی به نفع توسعهدهندگان هستند، تاثیر آنها بر سئو را نمیتوان نادیده گرفت.
برچسبهای سفارشی میتوانند بر سئو تاثیر بگذارند، زیرا موتورهای جستجو مانند Google معمولاً برای درک محتوا و ساختار صفحه به برچسبهای استاندارد HTML متکی هستند.
به عنوان مثال، اگر یک عنصر سفارشی در <head> استفاده شود، ممکن است Google برچسبهای استانداردی را که در حین رندر دنبال میشوند تشخیص ندهد. این می تواند منجر به از دست دادن متا تگ های مهم مرتبط با سئو توسط گوگل شود.
اگرچه عناصر سفارشی در Head انعطاف پذیری را ارائه می دهند، دلایلی برای استفاده محتاطانه از آنها وجود دارد. علاوه بر نگرانی های مولر، تگ های HTML سفارشی به طور بالقوه می توانند مشکلات سازگاری با مرورگرهای قدیمی و صفحه خوان ها را ایجاد کنند. همچنین درگیریهای احتمالی در فضای نام جهانی و نگرانیهایی در مورد جداسازی عملکرد، معنا و ارائه وجود دارد.