chia 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ó khả năng tham khảo. chúc các bạn một tinh thần tốt
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 đề nghị được gọi là frameworks Single Page Application ( SPA ) ( là một áp 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 áp dụng trên desktop ) mà dựa dồi dào vào JavaScript được áp dụng mau chóng trong cộng đồng phát triển web vì chúng cho phép mau chóng đưa ra thị trường phát triển áp dụng web tương tác cao và tải áp dụng web nhanh chóng.
chiến lược seo với các trang áp 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 quan đế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 áp 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 áp dụng web động tạo ra trải nghiệm người dùng phong phú và Đa chủng mà không cần 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 áp dụng thường được hiển thị bằng cách thêm một hashtag vào URL , có khả năng nhận biết bởi tiếp đầu ngữ ( # ) ( ví dụ như: http://www. hugeinc.com /#aboutus).
ích lợi liên quan đế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 , từ thời gian này tốc độ tải rất nhanh. Trên thực tế , nhiều giao diện của thế hệ kế tiếp không dễ dàng thực hiện mà không cần dùng JavaScript vì nó loại bỏ sự nhu yếu cho người dùng chủ động nhấp vào liên kết và cho bộ duyệt để làm mới hết thảy trang.
Khi sử dụng công nghệ này người dùng có khả năng duyệt các sản phẩm và nội dung một cách trực giác và mau chóng phê chuẩn một giao diện gọn ghẽ. 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 đề nghị tại thời điểm tương tác người dùng , tránh làm mới lại trang.
Sự tình
Nhược điểm là nội dung quan trọng hoặc dữ liệu sản phẩm quan trọng có khả năng không được hiển thị cho phương tiện kiế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 bộ duyệt tại địa phương nhưng không phải là máy chủ , cách thực hiện chỉ mục bot chuẩn đi theo liên kết lỗi trong trường hợp không có mô phỏng Rắc rối của JavaScript bởi robot lập chỉ mục.
Và trong lúc Google đã liên tục 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 phương tiện đang nỗ lực để index nội dung thì họ có chút tự tin để phản ảnh đúng trạng thái phù hợp nhất với truy vấn kiếm dựa vào các URL trong chỉ mục của họ. Cuối cùng là khả năng hiển thị kiếm kém liên quan đến đối thủ 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 đề nghị không phân tách JavaScript. Chúng thường là các trang tĩnh đang cố gắng để nhân rộng các tính năng và nội dung của các áp dụng web phê chuẩn JavaScript phía máy chủ web. Những trang được tổ chức cùng một nội dung áp dụng JavaScript sẽ hiển thị cũng như sử dụng các liên kết được lập chỉ mục chuẩn để điều hướng.
Những ích lợi
Các trang Fallback cung Đem cho phương tiện kiếm nội dung mà họ cần cho các trang kiếm thiên nhiên quan trọng. Những trang này không dành cho người dùng trừ khi họ đang sử dụng một bộ duyệt hoặc hạn chế 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 sản xuất 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í đầy đủ các trang web. Đây cũng là nơi nhiều nghề nghiệp nhất , tất nhiên là code cần phải được viết cho từng cấp công năng trên hết thảy 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 dự phòng trong thời gian đầu và chi phí bảo trì liên tục và tu bổ thêm khối lượng công việc. Gia chi dĩ , người dùng có thể không bao giờ xem các trang dự phòng 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 liên kết inbound hoặc các tín hiệu tầng lớp ở cấp URL. Điều này có thể hoặc không thể xảy ra , nó còn tùy thuộc vào việc các URL là trang đích thiên nhiên quan trọng.
lần chót , có thể nó không thay thế tuyệt đối chức năng JavaScript thông qua các trang tĩnh nhưng điều này có tức là bạn đang có quyền tạo ra một trang web hơi dị biệt cho các đích thiên nhiên quan trọng nhưng lại tu bổ thêm khối lượng công việc.
triển khai các trang Fallback
Có một số thủ pháp để triển khai các trang Fallback. Chúng có thể được tạo ra bằng cách đặt các nội dung quan trọng trong thẻ Noscript. Nội dung bên trong tag Noscript chỉ được hiển thị nếu thẻ Script không được tương trợ hoặc bị vô hiệu hóa trong trình duyệt 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 gọi là “hashbang”( #! ) – chuyển hashtag URLs vào Một xâu tra hỏi để các robot index. Khác với phần phân đoạn của một URL , chuỗi tra hỏi được hiển thị cho hệ thống server-side và do đó nó cho phép các nhà phát triển tạo ra nội dung phù hợp ở phía máy chủ dành riêng cho phương tiện kiếm. Điều này có lợi trong việc tạo ra các URL có thể được index.
Bạn có thể tìm hiểu thêm thông cáo 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ổ biến với SEO và được phát triển vì nhiều lý do , chính yếu là do tăng khối lượng công việc phát triển và tương trợ đầy đủ phương tiện kiếm khác và các dịch vụ web của bên thứ ba.
Giải pháp khác cho Sự tình URL
Như đã đề cập ở trên , tùy thuộc vào mực độ mà SEO cần phải cân nhắc , trạng thái UX đối với trang web AJAX hoặc SPA có thể có các URL khác hoặc bị vô hiệu hóa với phương tiện kiếm. Điều này có tức là phương tiện kiếm có thể thấy một tập các URL và người dùng khác.
Tạo ra các yếu tố tùy chỉnh “share” UX và chức năng bao gồm các URL có thể san sẻ giúp giảm thiểu sự bất lực ủa người dùng khi thực sự xác thực và dán URL phản ảnh chính xác tình trạng người dùng đang nhìn thấy:
mã nguồn tương trợ tốt cho seo
mã nguồn javascript
Javascript trên các trang web lớn
cố nhiên , không phải tất thảy công chúng đều sử dụng những yếu tố UX và họ yêu cầu phát triển server-side mà có thể cưỡng ép trạng thái thông qua các yếu 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 Sự tình liên hệ đến URL
HTML 5 có thể điều khiển các đường dẫn của URL như đã thấy trong trình duyệt cũng như trong lịch sử trình duyệt thông qua Javascript. Điều này rất bổ ích đối với trang web SPA và AJAX – Hòa mục với phương tiện kiếm , có thể san sẻ và đánh dấu URL có thể được hiển thị cho client trong lúc JavaScript và URL fragments được đi kèm.
triển khai pushState
Việc thêm pushState là khá đơn giản và trên thực tế nó thừa thãi trang vận dụng phổ biến như mã nguồn mở framework Ember hoặc framework Angular của Google cung cấp các API để dễ dàng truy cập các chức 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 tu bổ – đó là một phần mới của HTML5 , cung cấp giao diện đơn giản để cập nhật đầy đủ URL vào thanh trình duyệt trên client mà không sử dụng URL fragments hoặc bắt buộc phải làm mới trang.
Nhược điểm
Cách triển khai tối ưu của pushState là trên các trang web đã truy cập mà không thèm JavaScript , với phiên bản AJAX được miêu tả như ở trên. Sau đó PushState được kích hoạt để cho phép thực sự xác thực và dán các liên kết và tất thảy các ích lợi khác của URL phản ảnh trải nghiệm người dùng như các URL của trang đích. Bởi thế , PushState không phải là một giải pháp của các trang web AJAX và SEO.
triển khai phát triển thêm pushState và duy trì khối lượng công việc. 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 trình duyệt hiện đại nhưng sau đó lại đòi hỏi các trang web AJAX và SAP hiện đại.
phối 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 toàn diện để tạo ra các trang web AJAX hoặc SAP Hòa mục với SEO bao gồm:
- Các trang Fallback đối với các trang đích thiên nhiên quan trọng ở mức tối thiểu hoặc một trang web hiện đại và không có JavaScript – cho phép được index.
- Việc triển khai pushState để khắc phục Sự tình URL cho người dùng hoặc client cho phép san sẻ và đánh dấu và tạo ra một URL độc nhất cho tất thảy người dùng.
AJAX và Single Page Application mang đến dồi dào ích lợi mà SEO không nên bỏ qua. Trải nghiệm người dùng tốt sẽ tạo ra các liên kết và tạo ra các tín hiệu tầng lớp – tất thảy những điều này là rất quan trọng đố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 yếu tố kỹ thuật để đảm bảo rằng các trang Javascript lớn được lập chỉ mục và có thể phối hợp nên được coi là một phần tài nguyên quan trọng để thiết kế và xây dựng các đề án web ngay từ đầu.
Lưu ý: Bài viết dành cho ai đã am tường 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