san sớt 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ó xác xuất biên soạn. chúc các bạn thể hiện tâm trạng rất vui
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 request được làm gọi là frameworks Single Page Application ( SPA ) ( là một ứng 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 ứng dụng trên desktop ) mà dựa rất nhiều vào JavaScript được ứng dụng nhanh chóng trong cộng đồng phát triển web vì chúng cho phép nhanh chóng đưa ra thị trường phát triển ứng dụng web tương tác cao và tải ứng dụng web nhanh chóng.
chiến lược seo với các trang ứng 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 tưởng đế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 ứng 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 cốt 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 ứng 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 để ý phải làm mới tuốt trang và thay đổi URL. Thể trạng khác nhau của các ứng dụng thường được hiển thị bằng cách thêm một hashtag vào URL , có xác xuất dễ dàng cảm nhận bởi tiền tố ( # ) ( nếu như: http://www. hugeinc.com /#aboutus).
lợi ích liên tưởng đế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 , "một năm do đó nó sẽ bị lãng quên" 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ó thực hiện thực hành mà không để ý 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 tuốt 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 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 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 lấy cung tìm kiế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 kiế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 cố gắng để 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 Đ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 trình 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 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í đầy đủ các trang web. Đây cũng là nơi nhiều công việc nhất , đương nhiên là code cần phải được viết cho từng cấp chức năng trên tất 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 cuối , 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 truy hỏi để các robot index. Khác với phần phân đoạn của một URL , chuỗi truy 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 tì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 bá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 , cốt tử là do tăng khối lượng công việc phát triển và tương trợ bĩ bàng phương tiện tì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 tìm. Điều này có tức là phương tiện tì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
đương 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 tì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 bĩ bàng URL vào thanh trình duyệt trên client mà không sử dụng URL fragments hoặc 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. Vì 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 thể để 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 thứ lỗi. 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