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