چه مواردی را باید بررسی کرد
برنامههای رندر شده توسط کلاینت میتوانند محتوای مهم و فرادادهها را به تأخیر بیندازند یا کشف مسیر را دشوار کنند. پشتیبانی از رندرینگ در بین خزندهها متفاوت است، بنابراین بررسی کنید که هر URL مهم در واقع چه چیزی را برمیگرداند.
رویکرد
- HTML اولیه، DOM رندر شده، وضعیت پاسخ و URL کانونیکال را در مسیرهای نماینده مقایسه کنید.
- رندر سمت سرور، تولید استاتیک یا پیشرندرینگ را با توجه به گردش کار برنامه و انتشار انتخاب کنید.
- اگر از پیشرندرینگ استفاده میکنید، محتوای معادل برای کاربران و خزندهها، بیاعتبارسازی درست حافظه پنهان و مدیریت مطمئن خطاها را حفظ کنید.
- تأیید کنید که عناوین، توضیحات، برچسبهای کانونیکال و دادههای ساختاریافته، هر مسیر را به جای یک پوسته برنامه مشترک منعکس میکنند.
نحوه اعتبارسنجی
قالبها و کدهای وضعیت مهم را پس از انتشار آزمایش کنید. خروجی رندر شده و نمایهسازی را در کنسول جستجو بررسی کنید و از گزارشها و اندازهگیریهای عملکرد برای تأیید اینکه تغییر طبق برنامه عمل میکند، استفاده کنید.