Cập nhật câu trả lời
Google không thích các liên kết được tạo từ các widget và sẽ phạt các trang web sử dụng chúng.
Tuy nhiên, một số tiện ích thêm liên kết đến một trang web mà quản trị viên web không đặt và chỉnh sửa văn bản neo mà quản trị trang web không kiểm soát. Vì các liên kết này không được đặt tự nhiên, chúng được coi là vi phạm Nguyên tắc quản trị trang web của Google.
Câu trả lời cũ
Tiện ích đó sẽ làm bạn không tốt vì nó là một khung không thân thiện với SEO. Vì vậy, nội dung bên trong widget về cơ bản là vô hình đối với các công cụ tìm kiếm. Ngoài ra, không có liên kết đến trang web của bạn trong HTML đó vì vậy dù sao bạn cũng không nhận được bất kỳ liên kết nào từ tiện ích đó. Về cơ bản đây không phải là cách bạn muốn tạo một widget.
Bạn nên có tiện ích đó được cung cấp bởi JavaScript và sử dụng <noscript>
thẻ để thêm nội dung thay thế hoạt động nếu JavaScript không có sẵn cho người dùng đó. Trong nội dung đó, bạn nên liên kết trở lại trang web của bạn.
Ví dụ:
<script src="http://example.com/widgets/widget.js"></script>
<noscript>
<iframe src="http://example.com/widgets/iframe.php">
<img src="http://example.com/widgets/placeholderimg" width="200" height="200" alt="Map Widget">
</iframe>
<p><a href="http://example.com/">This widget provided by example.com</a></p>
</noscript>
Ví dụ đó sử dụng sự xuống cấp duyên dáng (JavaSCript> iframe> image> image alt text) để nội dung có sẵn cho mọi người (khả năng truy cập tốt) và không sử dụng bất kỳ kỹ thuật mũ đen nào trong khi vẫn nhận được liên kết thực đến trang web của bạn.