it-swarm-vi.com

Cách tạo sơ đồ trang web tốt cho trang web động

Tôi có một trang web với nội dung động và các loại trang khác nhau. Tôi có một số trang hiếm khi thay đổi và tôi có các trang như blog thay đổi thường xuyên. Các trang blog cũng có các liên kết để sắp xếp, ví dụ như sắp xếp theo ngày, asc, desc.

Trên một số trang tôi cũng có các liên kết đến nội dung được gắn thẻ khác nhau và các liên kết chỉ là liên kết neo.

Bây giờ khi tôi sử dụng một xml trình tạo sơ đồ trang web thì tất cả các liên kết được đưa vào trang web, và vì vậy tôi không nghĩ tất cả các liên kết đều thực sự phù hợp.

Các blogpost cho đến bây giờ cũng được đưa vào sơ đồ trang web. Điều này có thực sự cần thiết? Tôi nghĩ rằng các liên kết đến các blogposts có thể được lập chỉ mục tốt.

Là cách tốt nhất để tạo sơ đồ trang web chỉ bằng cách gán thủ công các liên kết menu chính cho sơ đồ trang web, hoặc lập chỉ mục mọi thứ thực sự được đề xuất?

11
Saif Bechan

Bạn nên sử dụng sơ đồ trang web để lập chỉ mục mọi thứ. Không có nhược điểm nào trong việc bao gồm mọi url và có một mối nguy hiểm là ở quy mô lớn, một số url sẽ bị bỏ qua.

Trong sơ đồ trang web của bạn, mỗi url có thể có tập dữ liệu khác nhau được liên kết với nó. Hãy xem Định nghĩa thành phần và điều chỉnh cài đặt cho các url quan trọng hơn và ít quan trọng hơn

<url>
  <loc>http://www.example.com/about</loc>
  <lastmod> 2010-06-30</lastmod>
  <changefreq>monthly</changefreq>
  <priority>0.8</priority>
</url>

Các giá trị cho <changefreq> are about how frequently a page may change. Adjust the value as needed,alwaysandhourly` cho bạn thấy rằng trang cập nhật thường xuyên.

  1. always
  2. hourly
  3. daily
  4. weekly
  5. monthly
  6. yearly
  7. never

Và bạn có thể đặt giá trị cho <priority>:

  • <priority>1.0</priority>
  • <priority>0.9</priority>
  • <priority>0.8</priority>
  • <priority>0.7</priority>
  • <priority>0.6</priority>
  • <priority>0.5</priority>
  • <priority>0.4</priority>
  • <priority>0.3</priority>
  • <priority>0.2</priority>
  • <priority>0.1</priority>
  • <priority>0.0</priority>

Vì vậy, đối với các trang bạn thấy quan trọng hơn, hãy đặt các mục theo thứ tự ưu tiên. Rất quan trọng nhất được đặt thành 1.0, quan trọng 0.9, tầm quan trọng thường xuyên 0.5 và không quan trọng 0.1 hoặc 0.0. Điều đó sẽ cung cấp cho bạn số lượng kiểm soát bạn đang tìm kiếm.

Nói tóm lại, không có nhược điểm nào trong việc giữ mọi thứ, giả sử bạn có ít hơn 50.000 url .

6
artlung

Nếu bạn đang sử dụng bất kỳ phần mềm viết blog nào thì bạn nên có một nguồn cấp RSS, có thể sử dụng làm Sơ đồ trang web và có thể là một tùy chọn tốt hơn. Bạn chắc chắn có thể gửi nguồn cấp RSS dưới dạng sơ đồ trang web cho các công cụ quản trị trang web của Google và Yahoo. Tùy thuộc vào nội dung khác của bạn, bạn cũng có thể cần một sơ đồ trang web.

Các trang blog cũng có các liên kết để sắp xếp, ví dụ như sắp xếp theo ngày, asc, desc.

Tôi sẽ cố gắng tránh các trang có thứ tự sắp xếp khác nhau - về cơ bản chúng là cùng một nội dung với các chế độ xem khác nhau. Chỉ cần đảm bảo rằng bạn có các trang chính được lập chỉ mục - ví dụ: danh sách các bài viết trên blog, phân trang.

Bây giờ các blogposts cũng được đưa vào sơ đồ trang web. Điều này có thực sự cần thiết? Tôi nghĩ rằng các liên kết đến các blogposts có thể được lập chỉ mục tốt.

Bạn đã đúng, công cụ tìm kiếm sẽ có thể tìm thấy nội dung của bạn tốt. Sơ đồ trang web XML không phải lúc nào cũng cần thiết. Nhưng đó là một cách tốt để khiến nội dung của bạn được lập chỉ mục nhanh hơn một chút, đặc biệt nếu một số trang được lồng sâu trong trang web của bạn hoặc đó là một trang web đặc biệt mới.

2
DisgruntledGoat

Bạn có thể xem xét Trình tạo Sơ đồ trang web A1. Nó sẽ tính toán các giá trị ưu tiên dựa trên liên kết nội bộ. (Đáng để thử có thể. Nếu không, hãy bỏ qua giá trị ưu tiên.)

0
Tom