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 biên soạn để hiểu rõ 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 biên soạn. 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 thân thiện. 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 làm 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 đích 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 rất nhiều 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ó nước phụ thuộc nhiều vào JavaScript để hiển thị trang nội dung của bạn và cung cấp công năng chuyển hướng cùng với những xui xẻo 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 mua 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ủ yếu sử dụng công nghệ được làm 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 sản vật phong phú và đa dạng mà không cần phải làm mới toàn bộ trang và thay đổi URL. Thể trạng 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 dễ dàng cảm nhận bởi tiền tố ( # ) ( ví dụ như: http://www. hugeinc.com /#aboutus).
lợi ích liên quan đến trải nghiệm người dùng là quá rỏ rành – chỉ tải các nội dung cần thiết 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 tiễn , nhiều giao diện của thế hệ kế tiếp không dễ dàng thực hành mà không cần 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 bộ duyệt để làm mới toàn bộ 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 quan và mau chóng phê chuẩn 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 đề nghị 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ó khả năng không được hiển thị cho công cụ lùng 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 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 Rắc rối 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 xét hỏi lùng dựa vào các URL trong chỉ mục của họ. Kết quả là khả năng hiển thị lùng kém liên quan đế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 đề nghị 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 á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 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ụ lùng nội dung mà họ cần cho các trang lùng 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 bộ duyệt hoặc giữ lại 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ó khả năng xử lí thập toàn các trang web. Đây cũng là nơi nhiều nghề nghiệp nhất , dĩ 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 đề phòng trong thời kì đầu và phí tổn bảo trì liên tiếp và Sửa sang thêm khối lượng nghề nghiệp. Hơn nữa , người dùng có khả năng không bao giờ xem các trang đề 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 kết liên inbound hoặc các tín hiệu từng lớp ở cấp URL. Điều này có khả năng 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 cuối , có khả năng nó không thay thế hoàn toàn công năng JavaScript phê chuẩn các trang tĩnh nhưng điều này có nghĩa là 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 Sửa sang thêm khối lượng công việc.
khai triển các trang Fallback
Có một số biện pháp để khai triển các trang Fallback. Chúng có khả năng đượ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 hỗ trợ hoặc bị không có hiệu lực hóa trong bộ 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 làm gọi là “hashbang”( #! ) – chuyển hashtag URLs vào một chuỗi xét hỏi để các robot index. Khác với phần phân đoạn của một URL , chuỗi xét hỏi được hiển thị cho hệ thống giao thông server-side và từ thời gian này 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ụ lùng. Điều này có phẩm chất trong việc tạo ra các URL có khả năng được index.
Bạn có khả năng 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ổ quát 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à hỗ trợ thập toàn công cụ lùng khác và các lao vụ 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ó khả năng có các URL khác hoặc bị không có hiệu lực hóa với công cụ lùng. Điều này có nghĩa là công cụ lùng có khả năng 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ó khả năng chia sẻ giúp giảm thiểu sự bất lực ủa người dùng khi không giả và dán URL phản ánh chuẩn xác tình trạng người dùng đang nhìn thấy:
mã nguồn hỗ trợ tốt cho seo
mã nguồn javascript
Javascript trên các trang web lớn
dĩ nhiên , không phải tất cả Quần chúng đều sử dụng những nhân tố UX và họ đề nghị phát triển server-side mà có khả năng ép buộc thể trạng phê chuẩn 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 kiế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 đầy đủ URL vào thanh web browser trên client mà không sử dụng URL fragments hoặc ép 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. Vì 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 hết thảy để 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 lượng thứ. 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/
Title :
Seo, cách vận dụng với các web ứng dựng và chiến lược seo chuẩn
Description : 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 biên so...
Rating :
5