SemrushEnterpriseby LionTech · Vietnam PartnerĐăng ký demo ↗
SEO tổng quan

Fetch and Render của Google: Vì sao quan trọng

Cập nhật website để đáp ứng nhu cầu của Google là một trong những mục tiêu chính của mọi chuyên gia SEO, vì vậy bạn cần đảm bảo nội dung của mình có thể được GoogleBot lập index.

Nhiều người cho rằng SEO là “gaming the system.” Đúng là như vậy với SEO “black hat”, nhưng những người đang cố gắng giúp Google dễ dàng crawl và đánh giá các trang thì đang hướng đến điều mà tôi thích gọi là SEO “natural”. Nếu bạn mới bước chân vào lĩnh vực này, tôi khuyên bạn nên bắt đầu với hướng dẫn Tối ưu hóa Công cụ Tìm kiếm.

Chúng ta thêm đầy đủ các meta tag cần thiết, đảm bảo nội dung trang đúng với những gì bạn mô tả với các công cụ tìm kiếm, đồng thời cố gắng tinh giản mọi thứ để spider không mắc bẫy hoặc rời khỏi trang.

Giả sử bạn vừa xây dựng một website mới. Website đó có thân thiện với tìm kiếm không? Quan trọng hơn, có thân thiện với Google không? Google chắc chắn không trả tiền cho tôi, và tôi cũng chẳng tôn thờ Google, nhưng hãy nhìn nhận thực tế: Google mang lại nhiều traffic nhất và vì lý do nào đó, traffic đó dường như chuyển đổi tốt. Đó là lý do chúng ta muốn làm hài lòng các vị thần Google nhiều nhất có thể.

Kết nối Google Search Console với Domain của bạn

Dù bạn có nói ghét Google đến đâu, hẳn bạn cũng phải công nhận rằng họ đã cung cấp cho chúng ta mọi công cụ cần thiết để thành công trong tìm kiếm và còn nhiều hơn thế. Ý tôi là, một phần hoạt động kinh doanh của tôi dựa vào các Google Tools, và họ cung cấp rất nhiều thứ giúp chúng ta tìm hiểu mọi việc. Hãy lấy các công cụ Fetch và Fetch and Render của Google làm ví dụ.

Nếu bạn mới làm quen với SEO và/hoặc tiếp thị trực tuyến, đồng thời chưa đăng ký website của mình với Google Webmaster Tools, hãy làm ngay. NGAY BÂY GIỜ!

Trước tiên, hãy truy cập google.com/webmasters. Sau đó, xác minh website của bạn. Bạn có thể dùng một tệp nhỏ từ Google tải lên thư mục chính hoặc thêm một đoạn code vào trang. Sau khi xác minh website thuộc về bạn (hoặc do bạn quản lý), nếu bạn đã đăng nhập Google, chỉ cần nhấp vào “Sign in to Webmaster Tools.”

Khi vào bên trong, bạn sẽ tìm thấy rất nhiều thông tin giúp xem website của mình đang hoạt động ra sao trong mắt của Google (chứ không phải Bing, Yahoo hay DuckDuckGo, chỉ riêng Google). Google không chỉ cho biết một website đang xếp hạng với bao nhiêu keyword, mà còn cho biết họ đang ghi nhận bao nhiêu backlink chúng được tính cho Tài sản web cụ thể đó, liệu có điều gì khiến website của bạn bị Google đánh giá không tốt hay không và, đặc biệt quan trọng vào lúc này, liệu website của bạn có “mobile friendly.” hay không.

Rất nhiều thông tin trong số này rất quan trọng để thu hút Google traffic. Nếu bạn không truy cập ít nhất mỗi tháng một lần để kiểm tra xem có thông báo nào như “you have issues” hay không, bao gồm cả “manual actions” từ Google, thì có thể bạn đang sống trong ảo tưởng, nhỉ? Bạn cần khắc phục những vấn đề đó ngay.

Tuy nhiên, nếu bạn đang làm đúng và không dùng các chiêu trò lừa đảo của người khác để cải thiện thứ hạng, có lẽ bạn sẽ không bao giờ thấy những thông báo như vậy. Nhưng biết đâu bạn lại đang làm sai điều mà mình nghĩ là đúng. Tốt nhất là hãy kiểm tra định kỳ để chắc chắn mọi thứ vẫn ổn. Việc này chỉ mất vài phút và rất đáng công.

Cách xác định điểm yếu trong Crawling

Một tính năng mà nhiều webmaster bỏ qua là chức năng trang “fetch”. Tôi không chỉ làm SEO mà còn là nhà thiết kế/nhà phát triển web, và tôi kiểm tra mọi website mình xây dựng để đảm bảo Google yêu thích chúng. Tôi cho phép Google “fetch” trang đó trong tài khoản của khách hàng. (Các chức năng này chỉ hoạt động với những website riêng lẻ đã được xác minh. Vì vậy, bạn không thể vào tài khoản của mình rồi thử fetch website của người khác.)

Trong quá trình fetch, Google cử robot quét trang mà bạn chỉ định trong hộp truy vấn; bạn cũng có thể chọn nền tảng để fetch, chẳng hạn máy tính để bàn hoặc nhiều loại thiết bị mobile khác nhau:

Bạn có thể fetch trang chủ bằng cách để trống hộp, hoặc chọn bất kỳ thư mục hay trang nào khác bên trong website. Việc này giúp bạn kiểm tra xem có vấn đề về kết nối hoặc bảo mật hay không, và diễn ra khá nhanh. Chỉ mất chưa đến 30 giây; kết quả trả về là trang của bạn dưới dạng code, đúng như những gì Googlebot nhìn thấy. Một lần fetch đơn giản sẽ không hiển thị phần “render” trong quy trình hoặc những gì khách truy cập nhìn thấy.

Khi dùng tùy chọn “Fetch and Render”, Google sẽ cho bạn biết những thành phần mà các spider không thể nhìn thấy hoặc bị chặn truy cập. Googlebot quét trang (hoặc nhóm trang mà bạn chỉ định bằng cách nhập thư mục) cùng tất cả liên kết trên trang hoặc bên trong trang. “Bên trong” nghĩa là phần nằm sau giao diện trang, trong code. Chẳng hạn, liên kết có thể dẫn đến hình ảnh, các tệp CSS riêng, JavaScript hoặc code khác.

Sau khi hoàn tất fetch và render, Webmaster Tools sẽ hiển thị hai hình ảnh — một hình Google nhìn thấy và một hình khách truy cập nhìn thấy.

Bạn sẽ thấy hình ảnh trang chủ của tôi khác nhau. Khách truy cập được nhắc “Like” trang của tôi trên Facebook qua một cửa sổ bật lên lightbox. Nhưng trong lần fetch và render này, Google không gặp vấn đề gì. Mọi thứ đều ổn và không có lỗi Crawling hay vấn đề nào khác. (Tốt nhất là KHÔNG có. Ha!)

Khắc phục các điểm có vấn đề

Nhưng hãy xem một website đang gặp vấn đề. Sau khi Google hoàn tất fetch, bạn sẽ thấy nội dung sau:

“Partial” nghĩa là Google có thể crawl một phần website mà không gặp vấn đề, nhưng không thể truy cập một số phần khác.

Nếu nhấp vào mục (/ trong trường hợp này), bạn có thể tìm ra những trang đang gặp vấn đề.

May mắn là lỗi này chỉ liên quan đến một hình ảnh nhỏ không thể truy cập được. Có thể hình ảnh tải quá lâu hoặc bị hỏng. Cách khắc phục rất đơn giản. Nhưng bạn cần chú ý và xử lý những lỗi như thế này, đặc biệt nếu đăng nội dung từ các website khác (video, trình chiếu, liên kết văn bản, v.v.).

Các vấn đề khác có thể liên quan đến những tập lệnh đang chạy. Bạn cũng có thể kiểm tra Robots.txt và chỉnh sửa để đảm bảo Google thấy mọi nội dung bạn muốn hiển thị và chặn những nội dung bạn không muốn bị crawl. (Trong Webmaster Tools cũng có công cụ kiểm tra robots.txt.)

Một số mã khác mà Google có thể trả về gồm:

  • Đã chuyển hướng: Robots.txt hoặc javascript đã chuyển Googlebot đến một trang khác.
  • Không tìm thấy: Google có thể truy cập website của bạn nhưng không tìm thấy trang bạn chỉ định.
  • Không được phép: Google có thể truy cập website của bạn, nhưng bạn đã chặn không cho crawl trang này.
  • Không tìm thấy DNS: Tên miền bạn nhập chưa được đăng ký hoặc không thể truy cập.
  • Bị chặn: Tệp robots.txt đã ngăn Google truy cập trang.
  • Không thể truy cập robots.txt: Tệp robots.txt bị thiếu.
  • Không thể truy cập: Google đã kết nối với máy chủ của bạn nhưng bị đưa về mà chưa xem được trang. Có thể đã hết thời gian chờ.
  • Tạm thời không thể truy cập: Tương tự như trên, nhưng đây chỉ là sự cố tạm thời.
  • Lỗi: Google không thể tải trang.

Tóm lại

Tốt nhất là đảm bảo các trang của bạn có thể được crawl. Nếu thay đổi một trang cụ thể, hãy chạy trang đó qua công cụ fetch ít nhất một lần để chắc chắn rằng Googlebot có thể truy cập và mọi thứ đều ổn, trừ khi bạn không muốn điều đó. (Nội dung trên website thành viên là một ví dụ.) Trang càng dễ truy cập và crawl thì Google và tất cả các công cụ tìm kiếm khác càng đánh giá cao bạn.

Và chúng ta đều biết điều gì sẽ xảy ra tiếp theo, đúng không? TRAFFIC. Không có nó, bạn chẳng có gì.

Nguồn tham khảo

https://www.semrush.com/blog/googles-fetch-and-render-why-its-important/ ↗

Đưa góc nhìn thành kế hoạch.

Chia sẻ website và mục tiêu để LionTech tư vấn giải pháp phù hợp.

Đăng ký tư vấn ↗
THÊM MỘT GÓC NHÌN CHO THƯƠNG HIỆU

Để lại website và email để LionTech tiếp nhận yêu cầu báo cáo hiện diện AIO.

Bằng việc gửi, bạn đồng ý để LionTech liên hệ qua email về yêu cầu báo cáo.