2012-04-12 37 views

Trả lời

0

vì trình thu thập thông tin không thực hiện js có nghĩa là chúng chỉ nhận được bất kỳ thông tin nào trong đầu về trang không thực sự tốt, tuy nhiên có vẻ như trang web của chúng vẫn có nội dung tĩnh như phát trực tuyến trong nội dung khác sẽ tốt cho SEO nếu nội dung tĩnh của bạn đang nói về cụm từ khóa, có liên kết đến các trang web khác, v.v. có liên quan đến từ khóa mong muốn của bạn

+1

Ngày đầu những lợi thế Meteor đó có thể không áp dụng cho usecases nơi SEO là quan trọng nhưng nhiều hơn cho ứng dụng thời gian thực, nơi dữ liệu thay đổi thường xuyên. Điều đó không có nghĩa là một số phần không thể được phục vụ với nội dung tĩnh nhưng nó có lẽ không phải là những gì Meteor tốt nhất. – nrako

+2

Google chạy JavaScript trên trang web của bạn, tôi đã thử nghiệm điều này. – Cobby

+0

Tài liệu của Google: [Làm cho các ứng dụng AJAX có thể thu thập dữ liệu] (https://developers.google.com/webmasters/ajax-crawling/docs/learn-more) (như được hỗ trợ bởi gói nhện). – Arjan

22

EDIT: Meteor now hỗ trợ phân phối HTML tĩnh .

Từ: http://docs.meteor.com/#spiderable

Meteor có thể phân phối HTML tĩnh không? Các trang web Meteor có thể được Google lập chỉ mục không?

Có. Thêm gói thông minh "có thể truy cập được" để bao gồm hỗ trợ phát HTML tĩnh cho các công cụ tìm kiếm, hoàn chỉnh với các liên kết hợp lệ. Gói spiderable thực hiện Đặc tả kỹ thuật thu thập dữ liệu AJAX của Google. Xem tài liệu về nhện để biết chi tiết.

Phiên bản này của spiderable dành riêng cho các công cụ tìm kiếm. Một phiên bản tương lai của Meteor cũng sẽ gửi HTML tới các trình duyệt web trên tải trang inital. Hệ thống tạo mẫu Meteor được thiết kế đặc biệt để hỗ trợ trường hợp sử dụng này.

Cũ và bây giờ sai câu trả lời:

Từ: http://meteor.com/faq/can-meteor-serve-static-html

Cần Meteor phục vụ HTML tĩnh? Meteor có hoạt động với JavaScript bị vô hiệu hóa trên máy khách không? Các trang web Meteor có thể được Google lập chỉ mục không?

Meteor đã được thiết kế cẩn thận để hỗ trợ trường hợp sử dụng quan trọng này, nhưng nó không nằm trong bản dựng Meteor hiện tại. Nó sẽ là một phần của bản phát hành Định tuyến sắp tới của chúng tôi, điều này sẽ giúp bạn dễ dàng xây dựng các trang Meteor nhận thức được URL hiện tại.

Tóm lại, cách hiển thị phía máy chủ hoạt động là ứng dụng Meteor được bắt đầu trên máy chủ và được phép hiển thị trang. Sau đó trạng thái phiên được tuần tự hóa (sử dụng cùng một công nghệ di chuyển sau Hot Code Push) và ứng dụng bị đóng băng và được đẩy xuống trình duyệt, nơi nó có thể được khởi động lại tùy chọn nếu trình duyệt hỗ trợ JavaScript. Vì việc tạo khuôn mẫu Meteor dựa trên các chuỗi HTML, không phải thao tác DOM, nên không cần thiết phải chạy một gói mô phỏng DOM trên máy chủ.

+2

Bất kỳ cơ hội nào để cập nhật câu trả lời với câu trích dẫn hiện tại từ http://meteor.com/faq/can-meteor-serve-static-html? [[Có. Thêm gói thông minh "có thể truy cập được" để bao gồm hỗ trợ phát HTML tĩnh cho các công cụ tìm kiếm, hoàn chỉnh với các liên kết hợp lệ. Gói spiderable thực hiện Đặc tả kỹ thuật thu thập dữ liệu AJAX của Google. Xem tài liệu về nhện để biết chi tiết. Phiên bản này của spiderable dành riêng cho các công cụ tìm kiếm.Một phiên bản tương lai của Meteor cũng sẽ gửi HTML tới các trình duyệt web trên tải trang inital. Hệ thống tạo mẫu Meteor được thiết kế đặc biệt để hỗ trợ trường hợp sử dụng này.]] –

+1

Có thể điều này hữu ích: Tôi đã viết một bài đăng trên blog về chủ đề này và tôi cũng đã tạo một gói trợ giúp SEO nhỏ -> http://manuel-schoebel.com/ blog/meteor-and-seo – DerMambo

+1

Bạn nói: * Một phiên bản tương lai của Meteor cũng sẽ gửi HTML tới các trình duyệt web trên tải trang inital. *. Bạn có thể thêm một tham chiếu cho điều này? Tôi chưa thấy bất kỳ thông tin chính thức nào về điều này, –

Các vấn đề liên quan