san sẻ một số chiến lược seo cho các website ứng dụng:
lưu ý: đây là bài cho các bạn hiểu một số mã nguồn website. nếu các bạn muốn tham khảo để Hiểu ra hơn về các mã nguồn mà các coder thiết kế website chuẩn seo cũng có thể tham khảo. chúc các bạn vui vẻ
JavaScript Client-side rất tốt cho việc sáng tạo ra các trang web Hòa mục. Bên cạnh AJAX thì cũng có một công nghệ web cũng được thiết lập để kích hoạt việc tải nội dung của trang nào đó theo yêu cầu được gọi là frameworks Single Page Application ( SPA ) ( là một vận dụng web hay website hiển thị vừa vặn trên một mặt trang web với mục tiêu giúp người dùng có trải nghiệm giống như đang dùng vận dụng trên desktop ) mà dựa dồi dào vào JavaScript được vận dụng chóng vánh trong cộng đồng phát triển web vì chúng cho phép chóng vánh đưa ra thị trường phát triển vận dụng web tương tác cao và tải vận dụng web nhanh chóng.
chiến lược seo với các trang vận dụng
Tuy nhiên , nó phụ thuộc nhiều vào JavaScript để hiển thị trang nội dung của bạn và cung cấp chức năng chuyển hướng cùng với những rủi ro lớn liên hệ đến SEO và việc lập chỉ mục. Dưới đây là một số chiến lược đã được chứng minh để tạo ra các trang web AJAX và các trang vận dụng riêng mà không phải chuốc lấy những thảm họa tìm kiếm.
xem thêm: dịch vụ seo giá rẻ
Frameworks Client-side web chính yếu sử dụng công nghệ được gọi là AJAX – Asynchronous JavaScript và XML. Nó biến các trang web tĩnh thành các vận dụng web động tạo ra trải nghiệm người dùng phong phú và Đa chủng mà không thèm phải làm mới hết thảy trang và đổi thay URL. Trạng thái khác nhau của các vận dụng thường được hiển thị bằng cách thêm một hashtag vào URL , có thể nhận biết bởi tiếp đầu ngữ ( # ) ( giá dụ như: http://www. hugeinc.com /#aboutus).
ích lợi liên hệ đến trải nghiệm người dùng là quá rõ ràng – chỉ tải các nội dung nhu yếu cho trải nghiệm người dùng , do đó tốc độ tải rất nhanh. Trên thực tế , nhiều giao diện của thế hệ kế tiếp thật khó lắm thay thực hiện mà không thèm dùng JavaScript vì nó loại bỏ sự cần thiết cho người dùng chủ động nhấp vào kết liên và cho web browser để làm mới toàn bộ trang.
Khi sử dụng công nghệ này người dùng có xác xuất duyệt các sản phẩm và nội dung một cách trực quan và nhanh chóng phê duyệt một giao diện gọn gàng. Hyperlinks bao gồm các phần URL được sử dụng để tải các dữ liệu sản phẩm theo request tại thời khắc tương tác người dùng , tránh làm mới lại trang.
vấn đề
Nhược điểm là nội dung quan yếu hoặc dữ liệu sản phẩm quan yếu có xác xuất không được hiển thị cho công cụ tầm mà nó thường sẽ không phân tích cú pháp JavaScript. Như là một phần hashtag của một URL được hiển thị cho web browser tại xứ sở nhưng không phải là máy chủ , cách thực hành chỉ mục bot chuẩn đi theo kết liên lỗi trong trường hợp không có mô phỏng không đơn giản của JavaScript bởi robot lập chỉ mục.
Và trong khi Google đã liên tiếp phát triển các JavaScript cho robots của mình thì Bing/Yahoo đã bị tụt lại phía sau. Và ngay cả khi các công cụ đang cố gắng để index nội dung thì họ có chút tự tín để phản ánh đúng thể trạng ăn nhập nhất với khảo cung tầm dựa vào các URL trong chỉ mục của họ. Kết quả là khả năng hiển thị tầm kém liên tưởng đến đối phương cạnh tranh.
Giải pháp: các trang Fallback
Trang Fallback là các trang HTML hiển thị nếu tài nguyên request không phân tích JavaScript. Chúng thường là các trang tĩnh đang gắng gổ để nhân rộng các Bản năng và nội dung của các ứng dụng web phê duyệt JavaScript phía máy chủ web. Những trang được tổ chức cùng một nội dung ứng dụng JavaScript sẽ hiển thị cũng như sử dụng các kết liên được lập chỉ mục chuẩn để điều hướng.
Những lợi ích
Các trang Fallback cung cấp cho công cụ tầm nội dung mà họ cần cho các trang tầm tự nhiên quan yếu. Những trang này không dành cho người dùng trừ khi họ đang sử dụng một web browser hoặc ngăn lại trong một giới hạn nhất định văn bản. Thêm một bước tiến mới đó là trong cách tiếp cận đó là Cadillac ( thương hiệu làm ra xe hơi hạng sang của Mỹ )- nơi mà người dùng có nhiều công năng như hệ thống giao thông của họ có xác xuất xử lí trọn vẹn các trang web. Đây cũng là nơi nhiều nghề nghiệp nhất , hẳn nhiên là code cần phải được viết cho từng cấp công năng trên toàn bộ trang web.
Các nhược điểm
Tăng cường xây dựng các trang web hoặc các trang xơ cua trong thời kì đầu và phí tổn bảo trì liên tiếp và bổ sung thêm khối lượng nghề nghiệp. Hơn nữa , người dùng có xác xuất không bao giờ xem các trang xơ cua hoặc URL của họ – họ sẽ thấy những URL có ký hiệu giá trị băm – và các URL sẽ không tích lũy kết liên inbound hoặc các tín hiệu xã hội ở cấp URL. Điều này có xác xuất hoặc chẳng thể xảy ra , nó còn tùy thuộc vào việc các URL là trang đích tự nhiên quan trọng.
sau chót , có xác xuất nó không thay thế không có một sự hạn chế hay một trường hợp ngoại lệ nào cả công năng JavaScript phê duyệt các trang tĩnh nhưng điều này có tức thị bạn đang có quyền tạo ra một trang web hơi khác biệt cho các đích tự nhiên quan yếu nhưng lại bổ sung thêm khối lượng công việc.
khai triển các trang Fallback
Có một số phương pháp để khai triển các trang Fallback. Chúng có xác xuất được tạo ra bằng cách đặt các nội dung quan yếu trong thẻ Noscript. Nội dung bên trong tag Noscript chỉ được hiển thị nếu thẻ Script không được trợ giúp hoặc bị không mang lại kết quả hóa trong web browser của người dùng.
Có một cách tiếp cận khác là xử lí nó ở phía máy chủ. Năm 2011 , Google đã giới thiệu một chuẩn – thường được làm gọi là “hashbang”( #! ) – chuyển hashtag URLs vào một chuỗi khảo cung để các robot index. Khác với phần phân đoạn của một URL , chuỗi khảo cung được hiển thị cho hệ thống giao thông server-side và "một năm do đó nó sẽ bị lãng quên" nó cho phép các nhà phát triển tạo ra nội dung ăn nhập ở phía máy chủ dành riêng cho công cụ tầm. Điều này chất lượng cao hơn mức bình thường trong việc tạo ra các URL có xác xuất được index.
Bạn có xác xuất tìm hiểu thêm thông tin về Google hashbang tại đây. Cách tiếp cận này cho phép Google index , nó đã chứng minh là khá phổ thông với SEO và được phát triển vì nhiều lý do , chủ yếu là do tăng khối lượng nghề nghiệp phát triển và trợ giúp trọn vẹn công cụ tầm khác và các service web của bên thứ ba.
Giải pháp khác cho vấn đề URL
Như đã đề cập ở trên , tùy thuộc vào mức độ mà SEO cần phải cân nhắc , thể trạng UX đối với trang web AJAX hoặc SPA có xác xuất có các URL khác hoặc bị không mang lại kết quả hóa với công cụ tầm. Điều này có tức thị công cụ tầm có xác xuất thấy một tập các URL và người dùng khác.
Tạo ra các nhân tố tùy chỉnh “share” UX và công năng bao gồm các URL có xác xuất san sớt giúp giảm thiểu sự bất lực ủa người dùng khi sao chép và dán URL phản ánh xác thực tình trạng người dùng đang nhìn thấy:
mã nguồn trợ giúp tốt cho seo
mã nguồn javascript
Javascript trên các trang web lớn
hẳn nhiên , không phải tất cả mọi người đều sử dụng những nhân tố UX và họ request phát triển server-side mà có xác xuất ép buộc thể trạng phê duyệt các nhân tố URL và hiển thị điều này cho người dùng.
Sử dụng pushState để khắc phục các vấn đề liên tưởng đến URL
HTML 5 có xác xuất điều khiển các đường dẫn của URL như đã thấy trong web browser cũng như trong lịch sử web browser phê duyệt Javascript. Điều này rất hữu ích đối với trang web SPA và AJAX – thân thiện với công cụ tầm , có xác xuất san sớt và đánh dấu URL có xác xuất được hiển thị cho client trong khi JavaScript và URL fragments được đi kèm.
khai triển pushState
Việc thêm pushState là khá giản đơn và trên thực tiễn nó có rất nhiều trang ứng dụng phổ thông như mã nguồn mở framework Ember hoặc framework Angular của Google cung cấp các API để dễ dàng truy nhập các công năng. Nhưng ngay cả đối với các nhà phát triển Javascript thì các History API mới được bổ sung – đó là một phần mới của HTML5 , cung cấp giao diện giản đơn để cập nhật trọn vẹn URL vào thanh web browser trên client mà không sử dụng URL fragments hoặc bắt phải làm mới trang.
Nhược điểm
Cách khai triển đưa lại hiệu quả tốt nhất của pushState là trên các trang web đã truy nhập mà không để ý JavaScript , với version AJAX được mô tả như ở trên. Sau thời gian ấy PushState được kích hoạt để cho phép sao chép và dán các kết liên và tất cả các lợi ích khác của URL phản ánh trải nghiệm người dùng như các URL của trang đích. Do vậy , PushState không phải là một giải pháp của các trang web AJAX và SEO.
khai triển phát triển thêm pushState và duy trì khối lượng nghề nghiệp. Các biến và URL tham chiếu sẽ cần phải được cập nhật khi các trang web được phát triển.
PushState cũng đòi hỏi một web browser đương đại nhưng sau thời gian ấy lại đòi hỏi các trang web AJAX và SAP hiện đại.
kết hợp lại với nhau
Nếu ngân sách và nguồn lực cho phép , có một cách tiếp cận tất cả để tạo ra các trang web AJAX hoặc SAP thân thiện với SEO bao gồm:
- Các trang Fallback đối với các trang đích tự nhiên quan yếu ở mức tối thiểu hoặc một trang web đương đại và không có JavaScript – cho phép được index.
- Việc khai triển pushState để khắc phục vấn đề URL cho người dùng hoặc client cho phép san sớt và đánh dấu và tạo ra một URL độc nhất vô nhị cho tất cả người dùng.
AJAX và Single Page Application mang đến rất nhiều lợi ích mà SEO không nên bỏ quá. Trải nghiệm người dùng tốt sẽ tạo ra các kết liên và tạo ra các tín hiệu xã hội – tất cả những điều này là rất quan yếu đối với SEO. Các thương hiệu và các tổ chức nên hiểu rằng việc xây dựng các nhân tố kỹ thuật để đảm bảo rằng các trang Javascript lớn được lập chỉ mục và có xác xuất kết hợp nên được coi là một phần tài nguyên quan yếu để thiết kế và xây dựng các dự án web ngay từ đầu.
Lưu ý: Bài viết dành cho ai đã thông hiểu về JS và Ajax. Chống chỉ định với những người chưa biết rõ JS và Ajax là gì :D
nguồn: voc.vn
xem thêm bảng giá seo
Read more: http://dichvutot24h.com/seo-cac-trang-ung-dung-voi-chien-luoc-seo-chuan/
Đăng nhận xét