Tôi làm side project bằng Next.js vào cuối tuần vì một lý do rất thực tế: ở công việc, tôi sắp phải tự xây một dự án lớn hơn nhiều, nơi SEO là yếu tố quan trọng. Tôi không muốn đến lúc đó mới lần đầu gặp các vấn đề SEO thực tế.
Tôi nghĩ Google sẽ là nguồn feedback chính. Ngay khi dự án lên sóng, tôi thiết lập Google Search Console. Tôi gần như bỏ qua Yandex Webmaster vì nội dung là tiếng Anh và một công cụ tìm kiếm của Nga có vẻ không quan trọng. Tuy vậy, vì tò mò, tôi vẫn gửi sitemap sang đó.
Hai tuần sau:
- Google: 58 khách
- Yandex: 200 khách
Khoảng cách này gây chú ý, nhưng không phải phần hữu ích nhất. Yandex còn index các trang của tôi nhanh hơn rõ rệt và đưa ra báo cáo lỗi chi tiết hơn. Nhờ đó tôi tìm và sửa được những vấn đề mà có lẽ bình thường sẽ bỏ sót.
Điều tôi thực sự muốn học
Tôi đã đọc về SEO trước đó. Thứ còn thiếu là kinh nghiệm với một website thật: xuất bản trang, xem search engine phát hiện chúng thế nào, theo dõi indexing, đọc diagnostics, sửa lỗi rồi kiểm tra điều gì thay đổi.
Side project cho tôi nơi để học trước khi bước vào dự án công việc quan trọng hơn. Đây không phải benchmark có kiểm soát giữa Google và Yandex. Tôi chỉ muốn một vòng feedback thực tế mà lý thuyết không thể thay thế.
Điều bất ngờ hơn là indexing và diagnostics
58 so với 200 rất dễ nhớ, nhưng không chứng minh Yandex nói chung “tốt hơn” Google, cũng không có nghĩa mọi website tiếng Anh sẽ thấy kết quả tương tự. Một dự án trong hai tuần là chưa đủ.
Điều tôi có thể xác nhận hẹp hơn: trong hai tuần đầu, Yandex mang lại nhiều traffic hơn cho dự án này, index trang nhanh hơn và cung cấp diagnostics mà trong trường hợp của tôi hữu ích hơn.
Điều đó thay đổi cách tôi nhìn webmaster tools: không chỉ là dashboard traffic tự nhiên mà còn là một lớp observability cho search.
Crawling, indexing và traffic là các tín hiệu khác nhau
Crawler tìm thấy hoặc tải một URL không có nghĩa URL đó được index. Một trang đã index không được đảm bảo có ranking tốt, và có ranking cũng chưa đồng nghĩa với lượt truy cập thực tế.
Tài liệu chính thức của Google tách crawling, indexing và việc hiển thị kết quả thành các giai đoạn riêng, đồng thời nói rõ một trang đáp ứng yêu cầu kỹ thuật không được đảm bảo sẽ được crawl, index hoặc hiển thị. Yandex Webmaster cũng tách diagnostics và thông tin indexing thành các chức năng riêng.
58 so với 200 là quan sát về traffic. Indexing nhanh hơn là quan sát khác. Diagnostics hữu ích hơn là quan sát thứ ba.
Workflow tôi sẽ dùng lại
- Kết nối nhiều webmaster tool ngay từ đầu.
- Gửi sitemap rồi theo dõi điều xảy ra sau đó. Gửi sitemap không phải bằng chứng đã index.
- Theo dõi indexing riêng với traffic.
- Xem diagnostics như manh mối. Cảnh báo không thay thế đánh giá kỹ thuật.
- Giữ khoảng thời gian trong kết luận. Kết quả của tôi chỉ là hai tuần đầu của một side project.
Thí nghiệm này không chứng minh điều gì
Tôi không thể nói Yandex luôn index nhanh hơn, sẽ mang nhiều traffic hơn cho mọi website tiếng Anh, hay Google đã làm gì sai. Dữ liệu này cũng không giải thích đầy đủ nguyên nhân chênh lệch traffic.
Hai sự kiện xảy ra liên tiếp không chứng minh sự kiện trước gây ra sự kiện sau. Quan sát thay đổi và giải thích nguyên nhân là hai việc khác nhau.
Điều thay đổi với tôi
Tôi gần như bỏ Yandex Webmaster chỉ vì một giả định chưa kiểm chứng. Hai tuần sau tôi thấy 200 khách từ Yandex so với 58 từ Google, đồng thời Yandex index nhanh hơn và có diagnostics hữu ích hơn trong trường hợp của tôi.
Con số traffic thu hút sự chú ý. Bài học quan trọng hơn là phương pháp: kết nối công cụ, tách tín hiệu, kiểm tra bằng chứng và không đưa ra kết luận mạnh hơn dữ liệu.