...................................................................................................................
Chắc của ae nào trong nầy thôi, hỏi luôn chính chủ cho lẹ. Nhìn sơ có thể là gom tag từ các bài viết có gần chung 1 chủ đề, nên sẽ có nhiều tag ko liên quan lắm, Ví dụ " da nang golf club" có bài viết có có bài viết ko, nhưng chỉ cần chung nội dung đà nẵng là chèn vô luôn
Hi, mọi người cho mình hỏi cách tạo file sitemap.xml như thế nào? Mình có link như sau: https: www. google. com/key-word-12345 Mỗi lần mình tạo 1 post mới, thì sẽ có 1 link như vậy sinh ra. Nếu có request đến file sitemap thì mình làm như sau: Cách 1: Get tất cả key-word từ DB rồi tạo file sitemap trả về. - Có vẽ không ổn nếu có đến 1triệu link, phải chia ra thành nhiều file Cách 2: Tạo sẵn file sitemap.xml trong folder static - Mỗi lần có post mới phải tạo lại file sitemap Mọi người đang làm cách nào? Cho mình xin ý kiến với. P/S: Mình không dùng platform như Wordpress, ...
1. bạn nên tạo thread mới 2. mình dùng cách 2, và tạo 1 cái url trigger hàm tạo sitemap, rồi chạy định kỳ 1 tuần 1 lần vào giờ thấp điểm
Tạo sitemapindex chứa nhiều file sitemap nhỏ. 40M post + không biết bao nhiêu tags vẫn làm dc nói gì 1M links.
1. Mình chưa đủ post 2. Thank Đối với 1M link, ý mình là khi có request, mình sẽ select 1M record rồi generate sitemap. Nhưng có vẽ làm theo cách 2 ok hơn.
Không có ai select 1M rows 1 lần cả, kiểu gì cũng phải paging --> cũng chính là mục đích của sitemapindex. Mà khi đã paging thì 1M hay 10M vẫn nhanh như thường. Ngay cả theo cách 2 tức là tạo sẵn sitemap thì cũng vẫn phải paging để tạo ra nhiều sitemap chứ ko ai tạo 1 sitemap 1M links. Ngoài ra tạo lắm sitemap thì mất công submit sitemap nhiều lần, còn có sitemapindex chỉ submit 1 1 lần chính là cái sitemapindex đó.
Cần, mình tạo không được mới post vào đây. Không biết giờ được chưa. Không biết bác dùng gì để code site? Mình dùng Spring, giờ write sitemap.xml vào static folder, khi request thì server không tìm thấy file, phải restart server mới thấy. Muốn không restart phải trỏ ra folder bên ngoài, hơi bất tiện.
Route rồi bác, do server start rồi nó sẽ không load những file được write mới trong folder web-app. Mình trỏ ra ngoài cũng ok