công cụ dễ dàng để tạo sơ đồ trang web XML? (không ngừng mở rộng trang web)


14

Có ai giới thiệu không

  • một tập lệnh php mà tôi có thể chạy như một CRON

hoặc là

  • Một số công cụ của bên thứ ba tôi có thể sử dụng để tạo sơ đồ trang web?

Trang web của tôi là cơ sở sự kiện và vì vậy các trang khá tạm thời với hơn 20 trang mới mỗi ngày ...

Google gợi ý những điều sau: http://code.google.com.vn/p/sitemap-generators/wiki/SitemapGenerators Tuy nhiên tất cả chúng đều trông khá cũ và tôi đã tự hỏi liệu có công cụ mới nào đó hào nhoáng để làm điều đó không!


cung cấp tiền thưởng vì tôi đang tìm kiếm một công cụ có thể lấy khoảng 10.000.000 hồ sơ (url, cập nhật lần cuối) và tạo ra một bản đồ trang web.
Jeremy Pháp

@ user2804, câu trả lời của tôi đã được cập nhật
John Conde

Câu trả lời:


7

Nếu bạn biết cách thực hiện bất kỳ chương trình phía máy chủ nào, bạn có thể viết tập lệnh sơ đồ trang web động của riêng bạn để lấy thông tin mới nhất từ ​​cơ sở dữ liệu của bạn mỗi khi nó được gọi. Nếu trang web của bạn không cập nhật quá thường xuyên thì bạn có thể lưu trữ kết quả và chỉ cập nhật khi cần thiết.

cập nhật

Trình tạo sơ đồ trang web không giới hạn (Không miễn phí) Cái này có thể xử lý các trang web lớn với nhiều sơ đồ trang web:

Hỗ trợ các trang web LARGE, chia sơ đồ trang web cho các phần trên 50.000 URL mỗi trang và tạo tệp Chỉ mục Sơ đồ trang web theo giao thức sơ đồ trang web của Google.


1
Ngoài ra, nếu bạn đang sử dụng một CMS phổ biến, rất có thể sẽ có sẵn một trình tạo Sơ đồ trang web cho nó. Ở mọi mức độ, bạn nên đảm bảo rằng bạn không sử dụng trình tạo Sơ đồ trang web dựa trên trình thu thập thông tin, với một trang web động như thế bạn nên cố gắng luôn lấy URL trực tiếp từ dữ liệu nội bộ của mình.
John Mueller

Đưa tiền thưởng cho kịch bản mà chính nó tiếp cận.
Jeremy Pháp

5

Giải pháp trước mắt sẽ là một trình tạo sơ đồ trang web trực tuyến:

http://www.xml-sitemaps.com/

Hoặc như John Conde đã nói, hãy tạo ra kịch bản của riêng bạn

a: truy tìm thư mục www của bạn cho các tệp html hoặc

b: nếu các trang của bạn không tồn tại "vật lý" và luôn được tạo động, hãy viết một tập lệnh php sẽ tạo ra các url cho tất cả các trang có thể tồn tại.

Thiết lập một công việc định kỳ để gọi một trong hai tập lệnh hàng ngày và điều đó sẽ tạo ra một sơ đồ trang web cho tất cả các trang có sẵn trong ngày hôm đó.


0

Tôi đã từng sử dụng xml-sitemaps nhưng gần đây đã tìm thấy: http://www.xmlsitemapgenerator.org Điều này có khá nhiều tùy chọn khác và cũng có chức năng ping tiện dụng. họ đã vô hiệu hóa các tính năng nâng cao trong một thời gian và giới hạn số lượng trang, nhưng dường như chúng đã quay trở lại, mặc dù giới hạn là 50 trang. có lẽ nếu bạn hỏi độc đáo họ sẽ tăng nó!


0

http://sitemap.keylimetie.com/ có thể không phù hợp với nhu cầu của bạn, nhưng tôi sẽ ném nó ra ngoài trong trường hợp bất cứ ai thấy nó hữu ích. Tôi sử dụng nó và hài lòng với kết quả và nó có thể được lên lịch để chạy hàng ngày hoặc hàng tuần.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.