SEO tốt như thế nào nếu bạn có một widget sống trên các trang web khác?


16

Tôi đã tạo một tiện ích lý tưởng sẽ sống trên các trang web khác. Dưới đây là một ví dụ: http://www.comehike.com/outreen/widget.php?type=hike&hike_id=108&ference=500&height=500

Tôi đoán vì tiện ích sẽ liên kết lại với tôi, nó sẽ là một sự tăng cường SEO cho trang web của tôi. Đúng không? Hay nó sẽ chỉ là một sự tăng cường SEO cho URL cụ thể đó?

Nếu nó chỉ là một sự tăng cường SEO cho URL cụ thể, thì tôi không tốt chút nào vì trang đó không liên kết với bất kỳ trang nào khác của tôi.

Tôi có nghĩ về điều này một cách chính xác? Những điều này thường được xử lý như thế nào để có lợi cho SEO trang web của tôi?

Câu trả lời:


13

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.


Cảm ơn bạn! Vì vậy, về cơ bản, tôi chỉ cần bọc iframe hiện tại của mình với mã bạn đã hiển thị ở đó?
Genadinik

@Genadinik, khá nhiều, vâng. :) Chỉ cần đừng quên liên kết trở lại trang web của bạn nếu không bạn không thực sự hoàn thành bất cứ điều gì.
John Conde

Theo câu trả lời ở đây ( webmasters.stackexchange.com/questions/13640/web-widget-and-seo ), nội dung của tập lệnh không được Google phân tích cú pháp nên bạn sẽ không nhận được lợi ích SEO theo cách này và tốt hơn là sử dụng một <div>thẻ với html bên trong.
gaefan

1
@Jeff, nếu bạn có thể giữ nội dung <div>nhỏ thì đó là cách tốt hơn để làm điều đó. Tuy nhiên, nếu tiện ích sẽ có nhiều HTML, CSS và JavaScript thì sử dụng JavaScript để cung cấp năng lượng cho tiện ích là tốt nhất vì nó dễ phân phối hơn. Nó cũng cho phép bạn sửa lỗi và sửa đổi cho tất cả người dùng cùng một lúc. Sau đó, với mục đích seo, bạn có thể sử dụng <noscript>thẻ để bao gồm một liên kết đến trang web của bạn có thể là một phần của câu lệnh "được cung cấp bởi" hoặc tiện ích giảm nước cho người dùng mà không cần bật JavaScript.
John Conde

1
@lame_coder Vâng, điều này đúng trong năm 2016
John Conde
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.