Thứ Sáu, 25 tháng 2, 2011

Đưa Blog vào Google

Đưa blog của bạn vào Google sitemaps

TQVN có xem qua khá nhiều trang web hướng dẫn cách đưa blog(cụ thể là trang blogspot.com) của bạn vào google sitemap thông qua feed (atom.xml hoặc rss.xml). Mặc dù các hướng dẫn đó rất chi tiết và sinh động, nhưng chưa thể gọi là đầy đủ, vì nó không đề cập đến 2 vấn đề (rất quan trọng) trong cách đưa blog vào google sitemap thông qua feed:

-Feed Redirection (bạn nào dùng feedburner chắc chắn sẽ bị báo lỗi khi index blog của mình)
-Số post tối đa mà google sitemap đánh chỉ mục(index) dựa vào feed được mặc định chỉ là 25 post. Có nghĩa là sitemap trang blog của bạn chỉ bao gồm 25 entries mới nhất(tại thời điểm google sitemap index blog của bạn). Vậy thì những entries còn lại của bạn thì sao? Tất nhiên chúng chẳng được index bởi google sitemap!

Note: index bởi Google sitemap và index bởi Google Search Engine là 2 việc khác nhau.

Bài này sẽ hướng dẫn bạn cách add blog của bạn vào google sitemaps và khắc phục 2 vấn đề trên.

1/Google Sitemaps là gì?
Google Sitemaps là một tiện ích trong webmaster tool được phát triển bởi Google với mục đích cung cấp một cách thức đơn giản cho người dùng có thể mô tả cấu trúc website của mình nhằm tối ưu hóa Google search, giúp cho các spiders của Google dễ dàng hơn trong việc đọc thông tin và đánh chỉ mục cho website của bạn. Việc này sẽ giúp cho web của bạn có khả năng xuất hiện cao hơn trong các kết quả được trả về từ các kết quả tìm kiếm của Google. Nghĩa là bạn sẽ có nhiều visitors hơn đến thăm website của mình.

2/Add blog của bạn vào Google sitemaps- Đăng nhập vào google sitemaps: Nhấn vào đây
Nếu chưa có google account thì bạn cần phải đăng ký 1 account với google

-Sau khi đăng nhập vào Dashboard, nhập URL blog mà bạn muốn add vào google sitemaps(1), sau đó nhấn "Add Site"(2)











-Nhấn Verify để xác nhận đó là blog của bạn(3)










-Tại mục "Choose verification method" chọn "Add a meta tag"(3a), sau đó copy đoạn code mà google cung cấp(3b)












-Login vào Blogger bằng 1 khung cửa sổ mới( Đừng tắt khung cửa sổ đang làm việc nhé, vì lát nữa bạn còn phải nhấn nút "Verify"). Chọn thẻ "Template"--->"Edit HTML" và paste đoan code mà google cung cấp vào ngay dưới thẻ head. (Xem hình bên dưới)









Nhấn Save Tamplate để lưu lại.

-Quay trở lại Google sitemaps, nhấn "Verify" để hoàn tất công việc còn dang dỡ. Bạn đã hoàn tất thủ tục xác nhận chủ sở hữu blog mà bạn đăng ký.

-Trở lại Dashboard của google sitemaps. Nhấn "Add" để add sitemap cho blog của bạn(4). Ở Khung "Choose Type" bạn chon "Add General Sitemap"(5)














Paste đoạn code atom.xml?redirect=false&start-index=1&max-results=100 vào khung phía dưới(6). Nghĩa là URL sitemaps của bạn là: http://yourblogurl.blogspot.com/atom.xml?redirect=false&start-index=1&max-results=100Nhấn Add General Web Sitemap để hoàn tất. Xong, bạn đã hoàn tất thủ tục để google đánh chỉ mục(index) các entry cho blog của bạn rồi đó.

(Note: bạn có thể thay
atom.xml?redirect=false&start-index=1&max-results=100
bằng
rss.xml?redirect=false&start-index=1&max-results=100
Cả hai cái đều có tác dụng như nhau)

Note:
Hầu hết các bạn khi add sitemap cho blog của mình đều chỉ thêm vào atom.xml hoặc rss.xml tại bước 6(http://yourblogurl.blogspot.com/atom.xml hoặc http://yourblogurl.blogspot.com/rss.xml) Điều này sẽ dẫn đến 2 hệ quả

1. Google gặp khó khăn trong việc index blog của bạn nếu bạn dùng feed redirection (các bạn dùng feedburner hay gặp lỗi khi index bog của mình vì URL của các entry bị chuyển hướng sang feedburner) --->Thêm vào ?redirect=false phía sau atom.xml sẽ ngăn việc feed của bạn bị chuyển hướng khi google index các entry trong blog của bạn.

2. Số entry tối đa mà google mặc định cho feed chỉ là 25 post mới nhất. Như vậy Google chỉ lưu lại 25 entries mới nhất của bạn trong sitemap của nó---> Bạn cần phải thay đổi mặc định này bằng đoạn code &start-index=1&max-results=100 . Đoạn code này báo cho google biết nó cần index blog của bạn với 100 posts mới nhất. Nếu blog của bạn nhiều hơn 100 posts? Bạn cần phải add thêm 1 sitemap với đoạn code:

atom.xml?redirect=false&start-index=101&max-results=100
Bạn để ý số 101 nhé, nó báo cho google biết là cần index 100 entries trong blog của bạn, bắt đầu từ entry số 101. Nếu bạn có nhiều hơn 200 post thì bạn lại phải add thêm 1 sitemap nữa:atom.xml?redirect=false&start-index=201&max-results=100
Cứ tiếp tục như thế. Ví du TQVN hiện tại có tất cả 750 posts, Các URL sitemap lần lượt của mình là
http://thuquanvietnam.blogspot.com/atom.xml?redirect=false&start-index=1&max-results=100
http://thuquanvietnam.blogspot.com/atom.xml?redirect=false&start-index=101&max-results=100
http://thuquanvietnam.blogspot.com/atom.xml?redirect=false&start-index=201&max-results=100
http://thuquanvietnam.blogspot.com/atom.xml?redirect=false&start-index=301&max-results=100
http://thuquanvietnam.blogspot.com/atom.xml?redirect=false&start-index=401&max-results=100
http://thuquanvietnam.blogspot.com/atom.xml?redirect=false&start-index=501&max-results=100
http://thuquanvietnam.blogspot.com/atom.xml?redirect=false&start-index=601&max-results=100
http://thuquanvietnam.blogspot.com/atom.xml?redirect=false&start-index=701&max-results=100

0 nhận xét: