SEO با طعم SPA و React

SEO & REACT

آیا پیاده‌سازی SPA با SEO مطلوب امکانپذیر است؟

وقتی صحبت از SPA می‌شود. همیشه یکسری نگرانی‌ها در رابطه با SEO مطرح میشود. برای تمامی این چالش‌ها راه‌حل‌هایی وجود دارد. معمولا اولین چالشی که مطرح میشود رندر سمت سرور یا SSR و لزوم یا عدم لزوم آن است. اما این همه‌ی ماجرا نیست. در این مطلب نمی‌خواهم به SRR یا موارد دیگر SEO بپردازم. بلکه به ابتدایی ترین بخش SEO یعنی عنوان و متاتگ‌های صفحات می‌پردازم. هدف ارائه روشی ساده و کارآمد برای مدیریت عنوان و متاتگ‌ها است. مثال ما در فریم ورک React پیاده‌سازی شده است. بدیهی است که اصول پیشنهادی در سایر فریم ورک‌ها قابل پیاده‌سازی است.

اما حالا که نامی از SSR آورده شد، گریزی هم به این موضوع میزنم. معتقدم استفاده از SSR انتخاب معقولی است. اما در حال حاضر بیشتر موتور‌های جستجو قابلیت اجرا کردن کدهای سمت کاربر را دارند. به گونه‌ای که می‌توان با در نظر گرفتن نکاتی از سلامت نسبی ایندکس شدن صفحات اطمینان حاصل نمود. همچنین به کمک ابزار Fetch as Google می‌توانید از رندر شدن صحیح صفحات توسط بات گوگل اطمینان حاصل کنید. با در نظر گرفتن این موارد می‌توان تا حد خوبی از مزایای SSR در SEO چشم پوشی کرد.

ادامه خواندن “SEO با طعم SPA و React”

از روزمرگی و تکرار خسته شده اید؟ به دنبال تغییر هستید؟

تا حالا پیش آمده که احساس کرده باشید در زندگیتان دچار روزمرگی و تکرار شده اید و هیچ چیز آنطور که میخواهید نیست؟ یا از روند تکرار و تکرار هر روز هر هفته خسته شده باشید؟ یا از خودتان پرسیده باشید “پس زندگی همینه؟ هر روز صبح بریم سر کار و شب هم به خانه برگردیم و بخوابیم و منتظر آخر هفته باشیم و بعد هم دورباره صبح شنبه بشه؟ آخرش چی؟ پس رویاهام چی می‌شه؟” اگر جواب این سوال‌ها مثبت است احتمالا شما هم درگیر چرخه باطل روزمرگی هستید. نگران نباشید شما تنها نیستید. درصد زیادی از افراد جامعه دچار این مشکل هستند. شاید بشود گفت همه آنهایی که زندگی چندان موفقی ندارند، از روزمرگی رنج می‌برند. اما باید گفت راه‌حل‌هایی هم برای این مشکل وجود دارد. روزمرگی یکی از مهمترین موانع دستیابی به موفقیت است. بیایید با هم ببینیم فاصله گرفتن از روزمزرگی و نزدیک تر شدن به موفقیت و رضایتمندی چگونه ممکن است.

ادامه خواندن “از روزمرگی و تکرار خسته شده اید؟ به دنبال تغییر هستید؟”

سرآغاز

سلام، من سجاد مهدی بیرقدار هستم، برنامه نویس و توسعه دهنده فرانت اند، دستی هم به طراحی تجربه کاربری دارم. تصمیم دارم اینجا گه گاهی مطالب عمومی غیر فنی و گاهی هم فنی بنویسم. هدفم از راه اندازی این وبسایت اینه که فضایی داشته باشم که با نوشتن ذهنمو از درگیری های کاری و روزمرگی خارج کنم. امیدوارم با این کار هم مهارت نوشتنم بهتر بشه هم مطالب مفیدی برای جامعه تولید کنم. نوشتن خیلی خوبه و به توسعه فردی و ذهنی میتونه خیلی کمک کنه. پیشنهاد این روزهای من به همه شروع کردن نوشتنه. امیدوارم خیلی زود اولین مطلب واقعی رو اینجا منتشر کنم و یکم  به سر و وضعش هم برسم. اوه اوه چه فونتی چشمام… برای امشب کافیه. همین که بعد از یک سال و اندی این هاست و دامین رو فعال کردم خودش خیلیه.