Google có bỏ qua iframe không? Một chủ đề gần đây trên Reddit đã gây ra cuộc thảo luận giữa các chuyên gia SEO.
Người dùng bắt đầu chuỗi tin rằng Google không thu thập dữ liệu iframe, nhưng giả định này có chính xác không?
Bài viết này sẽ lật tẩy những lầm tưởng về khả năng thu thập dữ liệu iframe của Google, kiểm tra phản hồi của Mueller và thảo luận về tác động SEO.
Chuyện hoang đường: Google không thu thập thông tin iFrames
Trong lịch sử, đã có lúc các công cụ tìm kiếm phải vật lộn để thu thập dữ liệu và lập chỉ mục nội dung trong iframe.
Robot của công cụ tìm kiếm không thể truy cập nội dung bên trong iframe và trong một số trường hợp, chúng không thể thoát khỏi iframe để tiếp tục thu thập dữ liệu phần còn lại của trang web.
Ngoài ra, nội dung trong iframe thường được coi là thuộc về một trang web khác, dẫn đến sự không chắc chắn về việc liệu nó có nên được lập chỉ mục hay không.
Thực tế: Google có thể và không thu thập iFrames
Trái ngược với niềm tin của người dùng Reddit, Google đã đạt được những tiến bộ đáng kể trong việc thu thập dữ liệu iframe.
Ngày nay, Google có thể trực tiếp hiển thị iframe và đưa nội dung của nó vào như một phần của trang lưu trữ, một quá trình còn được gọi là “DOM Flattening”.
Mueller đã giải quyết vấn đề bằng cách trả lời chủ đề với thông tin chi tiết sau:
“Google cố gắng thu thập dữ liệu nội dung có khung nội tuyến và đưa nội dung đó vào trang được lập chỉ mục nếu được phép. Tuy nhiên, nó không phải lúc nào cũng tầm thường và tôi không biết các công cụ tìm kiếm khác xử lý nó như thế nào. Nếu bạn có thứ gì đó mà bạn thực sự muốn được lập chỉ mục trong ngữ cảnh của một trang, tôi sẽ làm việc để đưa nó trực tiếp thay vì dựa vào iframe.”
Mueller tiếp tục cung cấp thêm lời khuyên cho những người sử dụng nội dung được nhúng hoặc có khung nội dung trên các trang của họ:
- Sử dụng tiêu đề “x-frame-options” để chặn hoàn toàn iframe nếu không muốn.
- Sử dụng thẻ meta rô-bốt “noindex” hoặc “x-robots-tag” nếu cả trang và nội dung được nhúng của nó đều không được lập chỉ mục.
- Sử dụng “indexifembedded” cùng với “noindex” nếu bản thân trang được nhúng không được lập chỉ mục, nhưng nội dung của nó có thể được bao gồm trong trang đang tạo khung nội tuyến cho nó.
Nếu lo lắng liệu Google có thể xem nội dung trong iFrames hay không, bạn có thể sử dụng “kiểm tra tính thân thiện với thiết bị di động” trong Search Console.
iFrames thường không được đề xuất
Do khả năng lập chỉ mục thách thức với iFrames, Google khuyên bạn nên hạn chế sử dụng chúng càng nhiều càng tốt.
Bao gồm nội dung quan trọng trực tiếp trên trang hoặc sử dụng các kỹ thuật nhúng khác có thể mang lại kết quả SEO tốt hơn và đảm bảo rằng Google có thể lập chỉ mục nội dung đúng cách.
Mặc dù iframe có thể hữu ích để nhúng nội dung bên ngoài, chẳng hạn như video và các phần tử tương tác, nhưng hãy xem xét các giới hạn khi thiết kế trang web.
Ảnh nổi bật: Melisa Parlak/Shutterstock
Nguồn: Reddit
window.addEventListener( 'load2', function() console.log('load_fin');
if( sopp != 'yes' && !window.ss_u )
!function(f,b,e,v,n,t,s) if(f.fbq)return;n=f.fbq=function()n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments); if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)(window,document,'script', 'https://connect.facebook.net/en_US/fbevents.js');
if( typeof sopp !== "undefined" && sopp === 'yes' ) fbq('dataProcessingOptions', ['LDU'], 1, 1000); else fbq('dataProcessingOptions', []);
fbq('init', '1321385257908563');
fbq('track', 'PageView');
fbq('trackSingle', '1321385257908563', 'ViewContent', content_name: 'google-iframes-debunking-myths-understanding-seo-impact', content_category: 'news seo' );
);