mahdi
5 سال پیش توسط mahdi مطرح شد
4 پاسخ

چرا خیلی از سایت ها به صورت یک SPA پیاده نشده اند

سلام
با وجود جذابیت SPA بودن سایت ها چرا خیلی از سایت های مطرح من جمله همین Roocket و بسیاری از سایت های دیگه سایت های خود رو تبدیل به SPA نمی کنند تا هم سرعت افزایش پیدا کنه هم تجربه کاربری بهبود پیدا کنه؟
یا بهتره بگیم SPA بودن چه معایبی داره؟
تا جایی که من می دونم SPA ها مشکلی در زمینه SEO ندارند و مشکل فعال نبودن جاوا اسکریپت در دستگاه ها مثل گذشته دیگه وجود نداره و تمام دستگاه ها JavaScript رو فعال دارند.


reactjs
تگ‌های محبوب
لاراول
php
laravel
متفرقه
reactjs
عمومی
html_css
nodejs
vuejs
وردپرس
پایتون
css
فلاتر
react
javascript
ثبت پرسش جدید
developer
تخصص : برنامه نویس
@developer 5 سال پیش مطرح شد
0

مشکل همین سئو هست، هنوز خیلی دقیق و واضح معلوم نیست وضعیت سئوی این سایت ها، واسه همین فقط واسه سایت هایی مثل ترلو و یا ادمین پنل ها و ... که خیلی سئو لازم نداره SPA میکنند.


مهدی معتمدی
تخصص : مهندس نرم افزار
@mahdi.motamedi 5 سال پیش مطرح شد
2

البته همچنان رفرش شدن کامل صفحه به جای نمایش loading میتونه توی وبلاگ ها حسه بهتری به کاربر بده و SPA لزومن تجربه کاربری رو بهبود نمیده. ولی مزایای استفاده از این تکنولوژی در اپلیکیشن هایی مثله تلگرام به وضوح خودش رو نشون میده.

درسته که گوگل انگولار رو کاملن crawl میکنه و نباید مشکلی برای سئوش باشه ولی در نهایت سایتی که کاملن به سئو وابسته است مثله راکت پیشنهاد میشه که حتمن از صفحات مختلف استفاده کنه.


mahdi
تخصص : برنامه نویس ...
@esmahdim 5 سال پیش آپدیت شد
0

دو تا سورس خوب از گوگل پیدا کردم که مایلم ببینید. اون ها رو می ذارم:
Today, as long as you’re not blocking Googlebot from crawling your JavaScript or CSS files, we are generally able to render and understand your web pages like modern browsers. To reflect this improvement, we recently updated our technical Webmaster Guidelines to recommend against disallowing Googlebot from crawling your site’s CSS or JS files.

We ran a series of tests that verified Google is able to execute and index JavaScript with a multitude of implementations. We also confirmed Google is able to render the entire page and read the DOM, thereby indexing dynamically generated content.
SEO signals in the DOM (page titles, meta descriptions, canonical tags, meta robots tags, etc.) are respected. Content dynamically inserted in the DOM is also crawlable and indexable. Furthermore, in certain cases, the DOM signals may even take precedence over contradictory statements in HTML source code. This will need more work, but was the case for several of our tests.


mahdi
تخصص : برنامه نویس ...
@esmahdim 5 سال پیش آپدیت شد
1

مثلا مقاله زیر رو ببینید:
https://moz.com/blog/javascript-seo


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام