داینامیک رندرینگ در سال 2019 به عنوان راه حل گوگل برای crawl و خزش سایت های جاوااسکریپتی ارائه شده. سایت هایی که نمایش محتوای اصلی برای کاربر لاگین نکرده، نیاز به اجرای کد جاوااسکریپت داره. گوگل در حالت عادی کد js رو اجرا نمی کنه چون خیلی براش گرون تموم میشه. پس گوگل اومد یه راه حلی داد و گفت بیا برای من گوگل برای این که هزینه هام کمتر بشه، به صورت SSR یا سرور ساید رندرینگ لود کن. و برای کاربر خودت به صورت دلخواه و نیازمند به جاوااسکریپت. چون به هر حال javascript روی مرورگر های کاربر فعال هست و اون یک ذره هزینه اجرای جاوااسکریپت روی کاربر و بسیار ناچیز هست. اما من گوگل روزانه میلیارد ها صفحه رو چک می کنم و صرف اقتصادی نداره که مثل کاربر، روی همه جاوااسکریپت رو اجرا کنم که تازه بفهمم محتواشون چی هست!
از اونجایی که درصد کمی از کاربر ها، محتوای سایتشون نیاز به اجرای js روی مرورگر داره تا محتوای اصلی (تاکید می کنم محتوای اصلی) لود بشه، گوگل از داینامیک رندرینگ رونمایی کرد. اما طولی نکشید یعنی حدود سه سال بعد از این رونمایی عقب نشینی کرد و گفت بی خیال! همون سرور ساید رندرینگ قدیم مناسب تر هست و عملا داینامیک رندرینگ هم منسوخ شد!
پیشنهاد می کنم پست سئو سایت های جاوااسکریپتی و پست مشکل گوگل با جاوااسکریپت رو ببینی. البته اگر سایتت وردپرسی هست ذهنت رو درگیر این موارد نکن. واقعا به کار وردپرسی ها نمیاد و اونجا کاربرد نداره!