มันดีแค่ไหนสำหรับ SEO หากคุณมีวิดเจ็ตที่อาศัยอยู่ในเว็บไซต์อื่น


16

ฉันสร้างวิดเจ็ตที่จะใช้งานได้ดีบนเว็บไซต์อื่น นี่คือตัวอย่าง: http://www.comehike.com/outdoors/widget.php?type=hike&hike_id=108&width=500&height=500

ฉันเดาว่าตั้งแต่วิดเจ็ตจะลิงก์กลับมาหาฉันมันจะเป็นการเพิ่มประสิทธิภาพ SEO สำหรับเว็บไซต์ของฉัน ถูกต้องหรือไม่ หรือมันจะเป็นเพียงแค่การเพิ่มประสิทธิภาพ SEO สำหรับ URL นั้นหรือไม่

ถ้ามันเป็นเพียงแค่การเพิ่มประสิทธิภาพ SEO สำหรับ URL ที่เฉพาะเจาะจงฉันก็ไม่ค่อยดีนักเพราะหน้านั้นไม่ได้ลิงค์ไปยังหน้าอื่น ๆ ของฉัน

ฉันกำลังคิดเกี่ยวกับสิ่งนี้ถูกต้องหรือไม่? โดยทั่วไปสิ่งเหล่านี้มีการจัดการอย่างไรเพื่อให้มีประโยชน์ต่อ SEO ของเว็บไซต์ของฉัน

คำตอบ:


13

อัปเดตคำตอบ

Google ไม่ชอบลิงก์ที่สร้างจากวิดเจ็ตและจะลงโทษเว็บไซต์ที่ใช้งาน

อย่างไรก็ตามวิดเจ็ตบางตัวเพิ่มลิงค์ไปยังเว็บไซต์ที่เว็บมาสเตอร์ไม่ได้วางไว้และมีข้อความที่ยึดที่เว็บมาสเตอร์ไม่ได้ควบคุม เนื่องจากไม่มีการวางลิงก์เหล่านี้ตามธรรมชาติจึงถือเป็นการละเมิดหลักเกณฑ์สำหรับเว็บมาสเตอร์ของ Google

คำตอบเก่า

วิดเจ็ตนั้นจะทำให้คุณไม่ดีเพราะเป็นเฟรมที่ไม่เป็นมิตรกับ SEO ดังนั้นเนื้อหาภายในวิดเจ็ตจึงไม่สามารถมองเห็นได้จากเครื่องมือค้นหา นอกจากนี้ไม่มีลิงก์ไปยังเว็บไซต์ของคุณใน HTML นั้นดังนั้นคุณจะไม่ได้รับลิงก์จากวิดเจ็ตนั้น โดยทั่วไปนี่ไม่ใช่วิธีที่คุณต้องการสร้างวิดเจ็ต

คุณควรให้วิดเจ็ตนั้นขับเคลื่อนโดย JavaScript และใช้<noscript>แท็กเพื่อเพิ่มเนื้อหาทางเลือกที่ใช้งานได้หากไม่มี JavaScript สำหรับผู้ใช้นั้น ในเนื้อหานั้นคุณควรลิงค์กลับมายังเว็บไซต์ของคุณ

ตัวอย่างเช่น:

<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>

ตัวอย่างนั้นใช้การย่อยสลายที่ดี (JavaSCript> iframe> รูปภาพ> ข้อความ alt รูปภาพ) เพื่อให้ทุกคนสามารถเข้าถึงเนื้อหา (เข้าถึงได้ดี) และไม่ใช้เทคนิคหมวกดำในขณะที่ยังได้รับลิงก์จริงไปยังเว็บไซต์ของคุณ


ขอขอบคุณ! ดังนั้นโดยพื้นฐานแล้วฉันต้องห่อ iframe ปัจจุบันของฉันด้วยรหัสที่คุณแสดงไว้ที่นั่น?
Genadinik

@Genadinik สวยมากใช่ :) อย่าลืมลิงค์กลับมายังเว็บไซต์ของคุณไม่เช่นนั้นคุณก็ไม่ได้ทำอะไรเลย
John Conde

ตามคำตอบที่นี่ ( webmasters.stackexchange.com/questions/13640/web-widget-and-seo ) เนื้อหาของสคริปต์จะไม่ถูกแยกวิเคราะห์โดย Google ดังนั้นคุณจะไม่ได้รับประโยชน์ SEO ด้วยวิธีนี้และดีกว่าที่จะใช้<div>แท็กที่มีอยู่ภายใน HTML
gaefan

1
@ เจฟฟ์ถ้าคุณสามารถเก็บเนื้อหา<div>เล็ก ๆ น้อย ๆ นั่นเป็นวิธีที่ดีกว่าที่จะทำ อย่างไรก็ตามหากวิดเจ็ตมี HTML, CSS และ JavaScript จำนวนมากดังนั้นการใช้ JavaScript เพื่อเพิ่มประสิทธิภาพให้กับวิดเจ็ตจะดีที่สุดเพราะง่ายต่อการเผยแพร่ นอกจากนี้ยังช่วยให้คุณแก้ไขข้อผิดพลาดและการแก้ไขผู้ใช้ทั้งหมดในครั้งเดียว จากนั้นเพื่อวัตถุประสงค์ seo คุณสามารถใช้<noscript>แท็กเพื่อรวมลิงก์ไปยังเว็บไซต์ของคุณซึ่งอาจเป็นส่วนหนึ่งของคำสั่ง "ขับเคลื่อนโดย" หรือวิดเจ็ตแบบ watered down สำหรับผู้ใช้ที่ไม่ได้เปิดใช้งาน JavaScript
John Conde

1
@lame_coder ใช่นี่เป็นจริงในปี 2559
John Conde
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.