Contact
Line : comsiam
Contact
Line : comsiam

Image Alt Text คือ ข้อความทางเลือกที่ใช้อธิบายรูปภาพใน HTML โดยกำหนดผ่าน alt Attribute ของ <img> Tag
ตัวอย่าง
<img src="keyword-research-chart.jpg" alt="กราฟแสดงขั้นตอนการทำ Keyword Research">
ข้อความ
กราฟแสดงขั้นตอนการทำ Keyword Research
คือ Alt Text
Alt Text มีหน้าที่สำคัญหลายอย่าง เช่น
แต่สิ่งสำคัญมากคือ
Alt Text ไม่ใช่พื้นที่สำหรับใส่ Keyword ให้มากที่สุด
ตัวอย่างที่ไม่ควรทำ
alt="SEO รับทำ SEO SEO Google บริษัท SEO รับทำ SEO ราคาถูก"
ถึงแม้รูปจะเกี่ยวกับ SEO ก็ไม่ได้หมายความว่าควรยัด Keywords ทั้งหมดลง Alt Text
แนวทางที่เหมาะสมคือ
ดูภาพ → เข้าใจหน้าที่ของภาพในบริบท → อธิบายเฉพาะสิ่งที่จำเป็น
ไม่ใช่
หา Keyword → เอา Keyword ไปใส่ Alt Text ทุกภาพ
Alt ย่อมาจาก
Alternative
Text หมายถึง
ข้อความ
ดังนั้น Alternative Text หมายถึง
ข้อความทางเลือกของรูปภาพ
ใช้เมื่อผู้ใช้ไม่สามารถรับข้อมูลจากภาพโดยตรง
Alt Text ถูกกำหนดผ่าน alt Attribute
ตัวอย่าง
<img src="seo-audit.jpg" alt="หน้าจอรายงาน SEO Audit ของเว็บไซต์">
alt คือ Attribute
ข้อความภายในคือ Alt Text
Search Systems ไม่ควรถูกคาดหวังว่าจะตีความทุกภาพได้เหมือนมนุษย์ในทุกบริบท
Alt Text ช่วยเพิ่มคำอธิบายว่า
ภาพนี้มีความหมายอะไรในหน้า
รูปภาพที่มี
มีโครงสร้างข้อมูลที่ชัดกว่าภาพที่ไม่มีคำอธิบายเลย
แต่ Alt Text อย่างเดียวไม่ได้รับประกันอันดับใน Image Search
นี่คือวัตถุประสงค์สำคัญมากของ Alt Text
ผู้ใช้ที่ใช้ Screen Reader สามารถรับคำอธิบายของภาพผ่าน Alt Text
ดังนั้น Alt Text ที่เขียนดีควรมีประโยชน์ต่อคนก่อน
ในบาง Browser หรือสถานการณ์ที่ Image ไม่สามารถแสดงได้ ข้อความ Alternative อาจช่วยอธิบายสิ่งที่ควรปรากฏ
ภาพ + Caption + Alt Text + เนื้อหารอบข้าง สามารถช่วยสร้างความหมายของ Section ได้ชัดขึ้น
ไม่ควรมองว่า
ใส่ Keyword ใน Alt Text = Ranking สูงขึ้น
หรือ
ทุกภาพต้องมี Primary Keyword
Alt Text เป็นองค์ประกอบหนึ่งของ Image Accessibility และ Image Understanding
แต่ Ranking ของหน้าเว็บยังขึ้นกับหลายเรื่อง เช่น
ดังนั้นอย่าใช้ Alt Text เป็น Keyword Density Tool
Image SEO คือการปรับรูปภาพให้เหมาะต่อ
องค์ประกอบอาจรวมถึง
Alt Text เป็นเพียงหนึ่งส่วนของ Image SEO
ทุก <img> ควรได้รับการพิจารณาว่าต้องมี Alt แบบใด แต่ไม่ได้หมายความว่าทุกภาพต้องมีคำอธิบายยาว ๆ
ภาพสามารถแบ่งคร่าว ๆ เป็น
แต่ละประเภทควรจัด Alt ต่างกัน
เป็นภาพที่มีข้อมูลหรือความหมายต่อเนื้อหา
ตัวอย่าง
ควรมี Alt Text ที่อธิบายข้อมูลสำคัญของภาพ
คือภาพที่ทำหน้าที่เป็น
เช่นไอคอน Search ที่เป็นปุ่ม
Alt ควรอธิบาย หน้าที่
เช่น
alt="ค้นหา"
ดีกว่า
alt="รูปแว่นขยาย"
เพราะผู้ใช้ต้องรู้ว่ากดแล้วทำอะไร
เป็นภาพตกแต่งที่ไม่ได้เพิ่มข้อมูลสำคัญ
เช่น
ในหลายกรณีควรใช้ Empty Alt
<img src="decorative-line.png" alt="">
เพื่อให้ Screen Reader ข้ามภาพนั้น
ไม่
ถ้าภาพไม่มีข้อมูล ผู้ใช้ Screen Reader ไม่ได้ประโยชน์จากคำอธิบายที่ยัด Keyword
Alt ว่างอาจถูกต้องกว่าการเขียนคำ SEO
เป็นภาพที่มีข้อมูลจำนวนมาก เช่น
Alt Text ควรให้ Summary ที่ช่วยเข้าใจภาพ
แต่รายละเอียดทั้งหมดอาจต้องอธิบายในข้อความรอบภาพหรือ Caption เพิ่มเติม
ตัวอย่าง
ภาพกราฟ Organic Traffic เพิ่มจาก 10,000 เป็น 18,000 Sessions
Alt Text อาจเป็น
กราฟ Organic Traffic เพิ่มจาก 10,000 เป็น 18,000 Sessions ระหว่างเดือนมกราคมถึงมิถุนายน
ดีกว่า
กราฟ SEO
เพราะบอกสาระของภาพ
ถ้า Screenshot ใช้สอนขั้นตอน
ตัวอย่าง
หน้าจอ Google Search Console เมนู Performance แสดง Queries และ Clicks
ไม่จำเป็นต้องบรรยายทุก Pixel
เลือกข้อมูลที่เกี่ยวกับจุดประสงค์ของ Screenshot
ตัวอย่าง Product:
รองเท้าวิ่งผู้ชาย Nike รุ่น X สีดำ
Alt อาจเป็น
รองเท้าวิ่งผู้ชาย Nike รุ่น X สีดำ มุมด้านข้าง
ถ้ามุมภาพมีความสำคัญ
ไม่ต้องเขียน
ซื้อรองเท้าวิ่ง Nike ราคาถูก รองเท้าวิ่งดีที่สุด
หาก Identity มีความสำคัญต่อเนื้อหา สามารถอธิบายชื่อหรือบทบาท
ตัวอย่าง
John Smith ผู้ก่อตั้งบริษัท X กล่าวบนเวทีงาน Y
แต่ต้องดูว่าข้อมูลใดจำเป็นต่อ Context
ถ้าโลโก้สื่อ Brand และเป็น Link กลับ Homepage
Alt อาจใช้ชื่อ Brand
เช่น
alt="comsiam"
ไม่จำเป็นต้องใช้
alt="comsiam รับทำ SEO Backlink เว็บไซต์อันดับหนึ่ง"
ถ้าไอคอนเป็นเพียง Decoration
ใช้ Alt ว่าง
ถ้าไอคอนเป็น Button
Alt ควรสื่อ Function
เช่น
อยู่ใน HTML และมีประโยชน์ต่อ Accessibility และการอธิบายภาพ
เป็นข้อความที่ผู้ใช้ทั่วไปเห็นใต้หรือใกล้รูป
ตัวอย่าง
Caption:
ตัวอย่างรายงาน Performance ใน Google Search Console
Caption ไม่จำเป็นต้องเหมือน Alt Text ทุกคำ
Image Title Attribute ไม่ใช่สิ่งเดียวกับ Alt Text
ตัวอย่าง
<img src="seo.jpg" alt="กราฟ SEO Traffic" title="SEO Traffic Report">
Alt มีวัตถุประสงค์ด้าน Alternative Description
Title อาจแสดง Tooltip ในบางบริบท
ไม่ควรใช้ Title แทน Alt
Filename คือชื่อไฟล์
ตัวอย่าง
keyword-research-chart.jpg
Alt Text คือคำอธิบายภาพ
กราฟขั้นตอนการทำ Keyword Research
ทั้งสองควรมีความสัมพันธ์กับภาพ แต่ไม่จำเป็นต้องเหมือนกัน
ไม่
Filename มักสั้น
Alt สามารถอธิบาย Context เพิ่มได้
ตัวอย่าง
Filename:
fivem-high-ping.jpg
Alt:
หน้าจอ FiveM แสดงค่า Ping สูงกว่า 150 ms
แบบนี้เหมาะกว่า Copy Filename ตรง ๆ
ไม่จำเป็น
หาก Keyword เป็นส่วนหนึ่งของสิ่งที่ภาพแสดงจริง ก็ใส่ได้ตามธรรมชาติ
ตัวอย่างบทความ Keyword Research และภาพเป็น Diagram กระบวนการ Keyword Research
Alt:
แผนภาพขั้นตอน Keyword Research ตั้งแต่หา Seed Keyword ถึง Keyword Mapping
เหมาะ
แต่ไม่ต้องยัดคำ
SEO, Google, Ranking, Keyword Tool
ทั้งหมดลงไป
ไม่
นี่เป็นข้อผิดพลาดที่พบบ่อยมาก
ถ้าบทความมี 20 รูป แล้วทุก Alt เขียน
Keyword Research…
ซ้ำทั้งหมด แม้บางภาพเป็น
ก็ไม่เป็นประโยชน์
แต่ละภาพควรมี Alt ตามภาพนั้น
ตัวอย่าง
alt="SEO SEO Google รับทำ SEO บริษัท SEO SEO Ranking SEO Service"
ไม่มีประโยชน์ต่อผู้ใช้
ควรเขียน
alt="กราฟแสดง Organic Traffic หลังปรับ SEO"
เมื่อภาพแสดงสิ่งนั้นจริง
ไม่มีจำนวนตายตัวที่ใช้ได้กับทุกภาพ
หลักคือ
สั้นพอที่จะไม่เยิ่นเย้อ แต่ละเอียดพอที่จะสื่อข้อมูลสำคัญ
ไม่ควรตั้งเป้าว่า
ให้ดูประเภทของภาพและ Context
อาจทำให้ Screen Reader Experience ไม่ดี
ถ้าต้องบรรยาย Diagram ยาวมาก ควรใช้
แทนการยัดทุกข้อมูลลง Attribute เดียว
ตัวอย่าง
alt="ภาพ"
แทบไม่บอกอะไร
หรือ
alt="SEO"
ถ้าภาพเป็นกราฟละเอียด
ควรเพิ่มข้อมูลที่สำคัญ
โดยทั่วไปไม่จำเป็น
Screen Reader สามารถรู้ว่า Element เป็น Image อยู่แล้วในหลายบริบท
ตัวอย่าง
แทน
รูปภาพของกราฟ SEO
ใช้
กราฟ Organic Traffic รายเดือน
กระชับกว่า
ไม่จำเป็นต้องเป็นประโยคเต็มทุกครั้ง
สามารถเป็น Phrase ที่ชัด
เช่น
หน้าจอ WordPress Permalink Settings
หรือ
iPhone สีดำ มุมด้านหลัง
ได้
ถ้าเป็นประโยคหรือคำอธิบายที่สมบูรณ์
ไม่ได้มีข้อห้าม SEO
ได้
เว็บไซต์ภาษาไทยสามารถใช้ Alt ภาษาไทยตาม Content
ตัวอย่าง
หน้าจอมือถือแสดงข้อความไม่มีสัญญาณ
เหมาะกับผู้อ่านไทย
ไม่ใช่กฎ
ควรใช้ภาษาที่เหมาะกับ Page และ Audience
บทความไทยไม่จำเป็นต้องบังคับ Alt เป็นอังกฤษ
Alt ควรอธิบายภาพ ไม่ใช่ Search Intent ทั้งหน้า
ถ้า Page เรื่อง
“มือถือชาร์จไม่เข้า”
ภาพหนึ่งเป็นพอร์ต USB-C มีฝุ่น
Alt:
พอร์ต USB-C ของมือถือมีฝุ่นสะสมบริเวณช่องชาร์จ
ดีกว่า
มือถือชาร์จไม่เข้า วิธีแก้มือถือชาร์จไม่เข้า
Alt สามารถช่วยอธิบาย Entity หรือ Object ในภาพตามจริง
แต่ไม่ควรเพิ่ม Semantic Terms ที่ภาพไม่ได้แสดง
ภาพของบุคคล ผลิตภัณฑ์ หรือสถานที่สามารถระบุ Entity เมื่อเกี่ยวข้อง
ตัวอย่าง
หน้า Settings ของ WordPress รุ่นปัจจุบัน
ตามบริบท
แต่ไม่ควรยัด Entities หลายชื่อ
ถ้าต้องการให้ภาพมีโอกาสถูกเข้าใจใน Image Search ควรดูภาพรวม
ไม่ใช่ Alt Text อย่างเดียว
ไม่ควรคิดว่าใส่ Keyword 10 คำใน Alt แล้วจะขึ้นอันดับ
Image Search ยังพิจารณาบริบทของหน้าและองค์ประกอบอื่น
ดังนั้น Alt ที่ตรงภาพดีที่สุด
ไม่เกี่ยวกับ Format โดยตรง
ไฟล์ JPG, PNG, WebP, AVIF ก็สามารถมี Alt ผ่าน HTML ได้เหมือนกัน
Lazy Loading เป็นเรื่อง Performance
Alt Text ยังควรมีอยู่ตามปกติ
ตัวอย่าง
<img src="image.webp" loading="lazy" alt="กราฟ Organic Traffic">
ทั้งสอง Attribute ทำหน้าที่ต่างกัน
srcset สามารถมีหลายขนาดภาพ
แต่ <img> ยังมี Alt เดียวสำหรับเนื้อหาภาพเดียวกัน
ไม่ต้องเขียน Alt แยกทุก Resolution
Compression ลดขนาดไฟล์
Alt Text เพิ่มคำอธิบาย
เป็นคนละเรื่อง
Image SEO ที่ดีควรดูทั้งสอง
ข้อความ Alt มีขนาดเล็กมากและไม่ใช่ปัญหา Page Speed หลัก
อย่าตัด Alt เพื่อทำเว็บเร็วขึ้น
ควร Optimize
แทน
Alt Text ไม่ได้ทำให้ LCP, INP หรือ CLS ดีขึ้นโดยตรง
แต่การกำหนด Dimensions ของภาพอาจเกี่ยวกับ CLS
อย่าสับสนสองเรื่อง
ควรกำหนด Image Dimensions เมื่อเหมาะ เพื่อช่วย Layout Stability
ตัวอย่าง
<img src="seo-chart.webp"
width="1200"
height="800"
alt="กราฟ Organic Traffic">
Alt และ Dimensions ทำคนละหน้าที่
Background Image ใน CSS ไม่มี alt Attribute แบบ <img>
ดังนั้นถ้าภาพมีข้อมูลสำคัญ ไม่ควรใช้ Background Image อย่างเดียวจนผู้ใช้ Accessibility ไม่ได้รับข้อมูล
Decorative Background สามารถใช้ CSS ได้เหมาะกว่า
SVG ที่ใช้ผ่าน <img> สามารถมี Alt ได้
ถ้า Inline SVG ต้องจัด Accessibility ตามโครงสร้างของ SVG
หลักสำคัญคือผู้ใช้ต้องเข้าถึงความหมายที่จำเป็น
ไอคอนจาก Font ควรจัด Accessibility ให้เหมาะ และไม่ควรให้ Screen Reader อ่าน Character แปลก ๆ โดยไม่มี Context
Emoji ไม่ใช่ Image Alt Text ในกรณี Text Emoji
Screen Reader อาจอ่านชื่อ Emoji ตามระบบ
ไม่ควรใช้ Emoji แทนข้อมูลที่จำเป็นอย่างเดียว
ถ้าภาพเป็นลิงก์
Alt ควรช่วยอธิบาย Purpose ของลิงก์
ตัวอย่าง Logo:
<a href="/">
<img src="logo.png" alt="comsiam">
</a>
เหมาะกว่า Keyword-heavy Alt
เมื่อภาพเป็นลิงก์ Alt สามารถมีบทบาทคล้ายข้อความอธิบายลิงก์
ดังนั้นควรยิ่งหลีกเลี่ยง Keyword Stuffing
ภาพที่ Link ไปหน้าอื่นในเว็บเป็น Internal Link ได้
เช่น Product Card
Alt ควรอธิบายภาพ/ปลายทางตาม Context ไม่ใช่ใช้เพื่อปั้น Anchor Text
ถ้ารูปเป็น Link ออกเว็บไซต์อื่น ก็เป็น External Link
Alt ยังควรอธิบาย Function หรือภาพ
ถ้าเว็บไซต์ภายนอกใช้ภาพเป็นลิงก์กลับมายังหน้าเรา ข้อมูล Alternative ของภาพอาจช่วย Context ของลิงก์ แต่ไม่ควรออกแบบ Image Backlinks เพื่อยัด Keywords
หากเว็บไซต์ต้องการ สร้าง Backlink คุณภาพ ควรให้ความสำคัญกับคุณภาพของเว็บไซต์ต้นทาง ความเกี่ยวข้องของหน้า และบริบทของการอ้างอิงมากกว่าพยายามควบคุม Alt Text หรือ Keyword-rich Image Anchors เพราะลิงก์ที่ดีควรมีเหตุผลทางเนื้อหาจริง
บางเว็บไซต์ Link กลับผ่านโลโก้หรือ Badge
Alt ที่ใช้ Brand Name เป็นธรรมชาติ
ไม่ควรใช้
best seo backlink cheap seo company
เป็น Logo Alt
Infographic อาจได้รับ Backlinks หากมีข้อมูลที่คนอยากอ้าง
Alt ควรอธิบาย Infographic
ไม่ใช่ Keyword Anchor ที่พยายามควบคุม Link Profile
WordPress Media Library มีช่อง
Alternative Text
สามารถใส่ Alt ของภาพได้
แต่ต้องเข้าใจว่า Alt ควรสัมพันธ์กับการใช้ภาพในบริบทของหน้า
เมื่อ Upload หรือเลือกภาพใน Media Library สามารถกรอกช่อง Alternative Text
จากนั้น WordPress จะใช้ค่าดังกล่าวใน <img alt=""> ตาม Implementation
ควรตรวจ HTML จริงหากใช้ Page Builder หรือ Theme ที่ปรับภาพ
ควรพิจารณาทุกภาพ
แต่ Decorative Image สามารถใช้ Alt ว่าง
ไม่ควรเขียนคำอธิบายให้ทุก Decoration เพียงเพื่อ SEO
ถ้า Featured Image ให้ข้อมูลแก่ผู้ใช้ ควรมี Alt ที่เหมาะ
แต่ Theme บางแบบใช้ภาพเป็น Decoration หรือซ้ำกับ Title
ต้องดูบริบทจริง
อย่าสับสน
Media Title ไม่ใช่ Alt
กรอก Media Title แล้วไม่ได้หมายความว่า Alt จะถูกต้องเสมอ
ควรตรวจช่อง Alternative Text โดยตรง
Caption เป็นข้อความที่มองเห็นได้
Alt เป็น Alternative Description
ไม่ต้องเหมือนกันทุกครั้ง
Image Block มีช่อง Alt Text
ควรเขียนตามรูปที่ใช้อยู่ใน Section นั้น
SEO Plugins อาจเตือนเรื่อง Alt Text หรือ Focus Keyword
ใช้เป็น Reminder ได้
แต่ไม่ควรใส่ Focus Keyword ในทุกภาพเพื่อทำคะแนนเขียว
หลักเดียวกัน
Plugin Score ไม่ใช่เหตุผลให้ Keyword Stuffing ใน Alt
Blogspot รองรับรูปภาพในบทความและสามารถมี Alt Attribute ได้ตาม Editor/HTML
ควรใส่ Alt ให้ภาพ Informative โดยเฉพาะ
ถ้าบทความเป็นภาษาไทย สามารถใช้ภาษาไทยได้
ถ้า Technical Term เป็นอังกฤษ เช่น FiveM หรือ Windows สามารถใช้ร่วมกันตามธรรมชาติ
ตัวอย่าง
FiveM Settings แสดงค่า Voice Chat Enabled
ตัวอย่างภาพ Ping
ดี:
หน้าจอ FiveM แสดงค่า Ping 180 ms ในรายชื่อผู้เล่น
ไม่ดี:
FiveM Ping FiveM Lag FiveM Server FiveM ลด Ping
ภาพพอร์ตชาร์จ:
พอร์ต USB-C ของมือถือมีฝุ่นอุดตันบริเวณช่องชาร์จ
ภาพ Battery Settings:
หน้าจอ Battery Usage แสดงแอปที่ใช้แบตเตอรี่สูง
ภาพ Task Manager:
Task Manager บน Windows 10 แสดง Disk Usage 100%
ชัดและสัมพันธ์กับปัญหา
ภาพ Search Console:
Google Search Console Performance แสดง Clicks และ Impressions รายวัน
ดีมากกว่าคำว่า
SEO Google
Screenshot Page Settings:
หน้าตั้งค่า Facebook Page แสดงเมนู Page Access
อธิบายจุดที่ผู้ใช้ต้องดู
Screenshot YouTube Studio:
YouTube Studio Analytics แสดงยอด Views และ Watch Time
ตรงภาพ
ดี:
โต๊ะทำงานไม้สีโอ๊คขนาด 120 เซนติเมตร มุมด้านหน้า
ไม่ดี:
โต๊ะราคาถูก โต๊ะดี โต๊ะทำงานดีที่สุด ซื้อโต๊ะ
ตัวอย่าง
เสื้อเชิ้ตผู้ชายสีขาวแขนยาว มุมด้านหน้า
ถ้าสีและรูปทรงมีความสำคัญ
ข้าวผัดกุ้งเสิร์ฟพร้อมแตงกวาและมะนาวบนจานสีขาว
เมื่อภาพมีข้อมูลนั้น
ห้องพักเตียงคิงไซซ์พร้อมหน้าต่างมองเห็นวิวทะเล
ช่วยผู้ใช้เข้าใจภาพ
ทางเข้าวัดพระแก้วในกรุงเทพฯ ช่วงกลางวัน
ถ้าตรงภาพและ Context
แผนที่อาจเป็น Complex Image
Alt สามารถสรุป
แผนที่แสดงตำแหน่งสำนักงานและสถานีรถไฟใกล้เคียง
และให้ข้อมูลเส้นทางเป็น Text เพิ่มเติม
ตัวอย่าง
แผนภาพแสดงกระบวนการ Crawling จาก Googlebot ไปยัง Index
สั้นแต่สื่อ Main Idea
Flowchart ขั้นตอน Keyword Research จาก Seed Keyword ไป Keyword Mapping
ถ้าต้องการรายละเอียดทุก Step ควรมี Text รอบภาพด้วย
ควรอธิบาย Trend สำคัญ
ไม่จำเป็นต้องอ่านทุก Data Point ผ่าน Alt
ตัวอย่าง
กราฟ Organic Clicks เพิ่มขึ้นต่อเนื่องจากมกราคมถึงมิถุนายน
หากข้อมูลสำคัญมาก ควรใช้ HTML Table แทนการใช้ภาพตารางเมื่อทำได้
เพราะ Accessible และ Responsive กว่า
ควรบอกจุดประสงค์และมี Link Alternative
เช่น
QR Code สำหรับเปิดหน้าลงทะเบียน
และควรมี Text Link ให้ผู้ใช้คลิกได้ด้วย
มีข้อกำหนด Accessibility เฉพาะ
ไม่ควรใช้ Alt เปิดเผยคำตอบของ CAPTCHA
ควรใช้ระบบที่รองรับ Accessibility ทางอื่นด้วย
ใช้
alt=""
หรือใช้ CSS Decoration
ไม่ต้องเขียน
เส้นแบ่ง SEO
ควรหลีกเลี่ยง Spacer Image ใน Design สมัยใหม่
ถ้ายังใช้ ให้ Alt ว่าง
ถ้า Icon เป็น Link ไป Facebook
Alt/Accessible Name ควรสื่อ
หรือ
ติดตามเราบน Facebook
ไม่ใช่
ไอคอนสีน้ำเงิน
ถ้าทำหน้าที่ Search
คำอธิบายควรเป็น
ค้นหา
ไม่ใช่
แว่นขยาย
ถ้าปุ่มเปิด Shopping Cart
ใช้
ตะกร้าสินค้า
หรือ Accessible Label ตามบริบท
ถ้า Hamburger Icon เปิด Menu
ควรมี Accessible Name
เปิดเมนู
ไม่จำเป็นต้องอธิบายเส้นสามเส้น
ใน Functional Elements บางกรณี ARIA Labels และ Accessible Names มีบทบาท
แต่ไม่ควรใช้ ARIA แบบสุ่มเพื่อแทน Semantic HTML ทั้งหมด
Accessibility หมายถึงการทำให้เว็บไซต์ใช้งานได้กับผู้ใช้ที่มีความสามารถและอุปกรณ์หลากหลาย
Alt Text เป็นส่วนสำคัญของ Web Accessibility เพราะรูปภาพเป็นข้อมูลที่ผู้ใช้บางคนไม่สามารถมองเห็นได้
Screen Reader สามารถประกาศข้อมูลของ <img> ตาม Accessible Name ซึ่งมักได้จาก Alt Attribute
ดังนั้นคำอธิบายควรมีความหมายเมื่อฟังด้วยเสียง
ควร
ได้บางกรณี แต่ไม่ควรทำโดยอัตโนมัติ
ถ้า Caption ให้ข้อมูลเดียวกันครบและภาพไม่มีข้อมูลเพิ่มเติม อาจพิจารณา Alt ตาม Accessibility Context
ต้องดู Page Structure จริง
ถ้าภาพต่างกันแต่ใช้ Alt เดียวกันทั้งหมด เช่น
alt="SEO"
จะไม่ช่วยอธิบายภาพ
ควรเขียนเฉพาะภาพ
ไม่ใช่ Penalty อัตโนมัติ
บางภาพเดียวกัน เช่น Logo อาจใช้ Alt เหมือนกันหลายหน้าโดยธรรมชาติ
ปัญหาเกิดเมื่อภาพต่างกันแต่ Alt ถูก Generate ซ้ำแบบไม่มีความหมาย
ตัวอย่าง
<img src="seo.jpg">
ไม่มี alt
ต่างจาก
<img src="decorative.jpg" alt="">
ซึ่งตั้งใจใช้ Empty Alt
สองกรณีนี้มีความหมายด้าน Accessibility ต่างกัน
alt=""
หมายถึง Alternative Text ว่าง
เหมาะกับ Decorative Image ในหลายกรณี
เพื่อให้ Assistive Technology ข้ามภาพที่ไม่มีข้อมูล
Missing Alt:
ไม่ได้กำหนด Alternative
Empty Alt:
ตั้งใจระบุว่าภาพไม่มีข้อมูลที่ต้องประกาศ
ความแตกต่างนี้สำคัญต่อ Accessibility
บาง CMS อาจไม่ทำให้การตั้ง Empty Alt ชัดเจน
หาก Decoration จำนวนมาก ควรพิจารณาใช้ CSS Background แทน <img> เมื่อเหมาะ
ถ้า Hero Image มีข้อมูลสำคัญ เช่น Product หรือสถานที่ ควรอธิบาย
ถ้าเป็น Background Decoration และ H1 อธิบายทุกอย่างแล้ว อาจไม่ต้องมี Alt Content
ต้องดูหน้าที่ของภาพ
ถ้าภาพมี Text สำคัญที่ไม่มีในหน้าอื่น Alt ควรสะท้อนข้อมูลนั้น
แต่ถ้ามีข้อความจำนวนมาก ควรนำ Text สำคัญมาเป็น HTML จริงด้วย
เพราะ
HTML Text เหมาะกว่าสำหรับข้อมูลหลัก
ถ้า Meme มีความหมายจาก Text + Image อาจต้องอธิบายทั้งบริบทที่สำคัญ
แต่อย่าทำ Alt ยาวเกินโดยไม่มีความจำเป็น
ไม่ต้อง Copy Text ทุกคำใน Screenshot หาก Content รอบภาพอธิบายอยู่แล้ว
ควรอธิบายสิ่งที่ Screenshot แสดงและสิ่งที่ผู้ใช้ควรสังเกต
ไม่ควรพึ่งการดึง Text จากภาพเพียงอย่างเดียวแทน Alt
คนเขียนควรเข้าใจว่าภาพมีหน้าที่อะไรในบทความ
Image Sitemap เป็นอีกเครื่องมือหนึ่งสำหรับ Image Discovery ในบางเว็บไซต์
Alt Text ไม่ได้แทน Image Sitemap และ Image Sitemap ก็ไม่แทน Alt
Product, Recipe หรือ Article Structured Data อาจมี Image Properties
แต่ไม่ได้แทน Alt Attribute
Schema ช่วยบอกข้อมูล Product
Alt ช่วยอธิบายภาพ
ทำหน้าที่ต่างกัน
OG Image ใช้สำหรับ Social Sharing
ไม่ได้หมายความว่า OG Image Metadata เป็น Alt Text ของรูปใน Body
บาง Platform มี Alternative Text ของตัวเอง แต่ต้องแยกบริบท
เมื่ออัปโหลดภาพไป Social Platforms หลายแห่งสามารถเพิ่ม Alt Text ของภาพได้
เป็น Accessibility Practice เช่นกัน
ไม่ใช่เรื่อง SEO เว็บไซต์โดยตรงทุกกรณี
หาก Image URL มาจาก CDN Alt Text ยังอยู่ใน HTML Page
CDN Domain ไม่ได้ทำให้ Alt หาย
ต้องตรวจว่า HTML/Rendered DOM ยังมี alt
Optimization Plugin ไม่ควรลบ Alt โดยไม่ตั้งใจ
ถ้าภาพถูก Render ด้วย JavaScript ควรตรวจ Final DOM ว่ามี Alt ที่ถูกต้อง
React ใช้ alt ใน <img> ได้ตามปกติ
ตัวอย่าง
<img src={imageUrl} alt="กราฟ Organic Traffic" />
หลัก Accessibility เหมือน HTML
Component ของ Framework สามารถกำหนด Alt ได้
ควรใช้คำอธิบายตามภาพ ไม่ใช่ Auto-generate Keyword
Elementor หรือ Builder อื่นอาจดึง Alt จาก Media Library
ควรตรวจว่า Image Widget ใช้ค่า Alt จริง
Theme บางตัวอาจแสดงภาพ Background แทน <img>
ต้องตรวจว่าภาพมีข้อมูลสำคัญหรือเป็น Decoration
แต่ละภาพใน Carousel ควรมีคำอธิบายที่เหมาะถ้าภาพมีข้อมูล
ไม่ควรใช้ Alt เดียวกันทั้ง 10 รูปเมื่อแต่ละรูปต่างกัน
Gallery สินค้าควรแยกคำอธิบายตามมุมภาพเมื่อมีประโยชน์
เช่น
ถ้า Thumbnail ลิงก์ไปบทความและมี Title Text อยู่ข้าง ๆ แล้ว อาจเกิดข้อมูลซ้ำทาง Accessibility
ต้องดู Markup ทั้ง Component ไม่ใช่ Alt แยกอย่างเดียว
Product/Post Card มักมี
หากทั้งสอง Link ไป URL เดียวกัน ต้องออกแบบ Accessible Names ไม่ให้ซ้ำจนรบกวนผู้ใช้
Image SEO Audit สามารถตรวจ
แต่ต้อง Human Review เพราะ Tool ไม่รู้เสมอว่าภาพใด Decorative
ต้องดูภาพ
Informative Images ควรมีคำอธิบาย
Decorative Images อาจควรใช้ Empty Alt
ดังนั้นรายงาน “Missing Alt 500 รูป” ไม่ได้หมายความว่าให้ใส่ Keyword 500 ครั้ง
Priority สูง:
ระบบสามารถช่วย Suggest Alt ได้ แต่ต้องระวัง
ควร Review โดยเฉพาะภาพสำคัญ
ได้ หาก AI สามารถเข้าใจภาพจริง
แต่ควรตรวจว่า
มีประโยชน์เมื่อสินค้าหลายพันรูป
แต่ควรใช้ Product Data จริง เช่น
ไม่ Generate Marketing Claims
Programmatic Pages สามารถ Generate Alt จาก Data
ตัวอย่าง
[ชื่อสินค้า] [สี] มุมด้านหน้า
ดีถ้าข้อมูลถูก
ต้องป้องกัน
undefined
หรือข้อมูลซ้ำ
ต้องตรวจ Variable หาย
ตัวอย่างผิด
alt="รองเท้า สี รุ่น "
ควรมี Fallback Logic
E-commerce มีภาพจำนวนมาก จึงควรทำ Template Alt ที่ยังเป็น Human-readable
ตัวอย่าง
Product:
Nike Zoom X
Color:
Black
View:
Side
Alt:
Nike Zoom X สีดำ มุมด้านข้าง
ไม่ต้องเพิ่ม
“ซื้อ ราคาถูก ออนไลน์”
ภาพ Variant สีแดงควรระบุสีแดงเมื่อสีมีความสำคัญ
อย่าใช้ Alt สีดำกับทุก Variant
รูป Category Hero อาจอธิบายสินค้าหลัก
แต่ Product Grid Images ควรมี Alt ตาม Product
Screenshot UI ควรอธิบาย Feature ที่แสดง
ตัวอย่าง
Dashboard Rank Tracking แสดงอันดับ Keywords รายวัน
Diagram Process สามารถอธิบาย Main Flow
แผนภาพขั้นตอน ERP จาก Order ไป Inventory และ Accounting
ภาพร้าน/สถานที่สามารถอธิบายอย่างเป็นธรรมชาติ
หน้าร้านซ่อมคอมในขอนแก่น บริเวณทางเข้า
ถ้า Location มีความเกี่ยวข้องจริง
อย่ายัดชื่อจังหวัดในทุกภาพ
News Image Alt ควรระบุบุคคลหรือเหตุการณ์ตามจริงเมื่อสำคัญ
ไม่ควรเขียน Clickbait Keyword
Alt Text ไม่เกี่ยวกับ License
การเขียน Alt หรือใส่ Credit ไม่ได้ทำให้เรามีสิทธิ์ใช้ภาพ
ต้องตรวจสิทธิ์แยก
Photo Credit เป็น Attribution
Alt Text เป็น Description
ไม่ควรใช้ Alt เพื่อใส่ Copyright Credit ถ้าไม่ใช่คำอธิบายภาพ
ใส่ใน Caption/Credit Area เมื่อ License ต้องการ
ไม่จำเป็นต้องใส่ใน Alt เว้นแต่ชื่อ Photographer เป็นข้อมูลของภาพจริงในบริบท
Watermark ไม่แทน Alt Text
และไม่ใช่ Image SEO Requirement
Search Console ไม่ได้ให้รายงาน Alt Text แบบตรงไปตรงมาสำหรับทุกภาพ
มักต้องใช้ Crawler หรือ Accessibility Tools สำหรับ Audit
Accessibility Audits สามารถตรวจ Images ที่ไม่มี Alternative Text ในบางกรณี
แต่ Automated Tool ไม่สามารถตัดสินคุณภาพของคำอธิบายได้ทั้งหมด
ต้องตรวจมากกว่า “มี Alt หรือไม่”
ควรถามว่า
อย่าเพิ่ม Primary Keyword ลงทุก Alt เพียงเพื่อให้ Score เพิ่ม
SEO Tool ไม่รู้ Context ของภาพเท่าคนเขียนเสมอไป
ไม่ควรนับ Alt Text เป็นพื้นที่เพื่อเพิ่ม Keyword Density
Content ต้องถูกเขียนเพื่อผู้ใช้
Alt ไม่ใช่พื้นที่ซ่อนข้อความยาวที่ผู้ใช้ปกติไม่เห็น
การยัด Keyword ลง Alt เพราะคิดว่า Search Engine เห็นแต่คนไม่เห็น เป็นแนวทางที่ควรหลีกเลี่ยง
ตัวอย่าง Spam Alt
รับทำ SEO SEO ราคาถูก SEO Google SEO เว็บไซต์ SEO มืออาชีพ
แม้ภาพเป็นเรื่อง SEO ก็ไม่เหมาะ
การแจก Badge/Image ที่มี Keyword-rich Alt และ Link กลับแบบจำนวนมากเพื่อ Ranking ควรระวัง
ธรรมชาติของ Link และ Relationship สำคัญกว่า
ผู้ใช้ทั่วไปอาจไม่เห็น Alt เมื่อภาพโหลดปกติ
แต่ผู้ใช้ Assistive Technology ใช้ข้อมูลนี้จริง
ดังนั้น Alt ไม่ใช่ “SEO Field ที่ซ่อนอยู่”
ควรมองว่าเป็น Content สำหรับผู้ใช้กลุ่มหนึ่ง
วิธีคิดที่ดีคือ
ถ้าผู้ใช้มองไม่เห็นภาพ เขาต้องรู้อะไรจากภาพนี้เพื่อเข้าใจเนื้อหา
คำตอบนั้นมักเป็นแนวทางของ Alt ที่ดี
อย่าเริ่มจาก Keyword
เข้าใจว่าภาพอยู่ตรงนี้เพื่ออะไร
Informative, Functional, Decorative หรือ Complex
ไม่ต้องบรรยายทุกอย่าง
ใช้ภาษาคน
ไม่บังคับ
ฟังแล้วเข้าใจหรือไม่
ก่อน Publish ตรวจว่า
ถ้ามีควรมี Alt ที่เหมาะ
อาจใช้ alt=""
สำคัญที่สุด
ไม่ใช่แค่ Object Recognition
ต้องไม่มี
ย่อได้หรือไม่
ตัดได้
เช่น “ค้นหา”
ถ้าจำเป็น
ต้องมีประโยชน์จริง
เสีย Accessibility Context
เกิด Keyword Stuffing
ไม่อธิบายแต่ละภาพ
ไม่มีความหมาย
เช่น IMG_82736
ไม่ช่วยผู้ใช้
ไม่อธิบายอะไร
อาจรบกวน Screen Reader
สร้าง Noise
ทำ Accessibility แย่
ทำให้ข้อมูลผิด
ภาพเป็นหน้าจอ Search Console
ไม่ดี:
SEO Google SEO Search Console Google Ranking SEO Tool
หรือ
รูปภาพ
หรือ
IMG-2026-08-13.jpg
Google Search Console Performance แสดง Clicks และ Impressions รายวัน
ชัดว่าเป็นอะไรและสิ่งสำคัญในภาพคืออะไร
ภาพ: หน้าจอ Battery Usage
Alt:
หน้าจอ Battery Usage บนมือถือแสดงว่าแอป YouTube ใช้แบตเตอรี่สูงสุด
ถ้าข้อมูลนั้นสำคัญต่อบทความ
ภาพ: Server List แสดง Ping
Alt:
รายชื่อเซิร์ฟเวอร์ FiveM แสดงค่า Ping ตั้งแต่ 35 ถึง 180 ms
ภาพ: Task Manager CPU 95%
Alt:
Task Manager บน Windows 10 แสดง CPU Usage 95%
ภาพ: Permalink Settings
Alt:
หน้า Permalink Settings ของ WordPress เลือกโครงสร้าง Post Name
ภาพ: เตียงสีเทา
Alt:
เตียงขนาด 5 ฟุตบุผ้าสีเทา มุมด้านหน้า
ไม่ต้องใส่ราคา หากราคาไม่ได้อยู่ในภาพและเปลี่ยนได้
Image Alt Text คือข้อความทางเลือกของรูปภาพที่กำหนดผ่าน alt Attribute ใน HTML เพื่ออธิบายความหมายหรือหน้าที่ของภาพ
มีประโยชน์ต่อ Image Understanding, Image Search และ Accessibility แต่ไม่ใช่พื้นที่สำหรับยัด Keyword เพื่อเพิ่มอันดับ
ทุกภาพควรถูกพิจารณา แต่ Decorative Image อาจใช้ Empty Alt alt="" แทนคำอธิบาย
ไม่จำเป็น ใช้ Keyword เมื่อเป็นส่วนหนึ่งของสิ่งที่ภาพแสดงจริงและอ่านเป็นธรรมชาติ
ไม่ควร แต่ละภาพควรมีคำอธิบายของตัวเอง
ไม่มีจำนวนตัวอักษรตายตัว ควรกระชับแต่เพียงพอต่อการสื่อข้อมูลสำคัญ
โดยทั่วไปไม่จำเป็น สามารถเริ่มอธิบายสิ่งที่อยู่ในภาพได้เลย
Alt Text เป็น Alternative Description ส่วน Caption เป็นข้อความที่ผู้ใช้เห็นประกอบภาพ
Filename คือชื่อไฟล์ ส่วน Alt Text คือคำอธิบายภาพในบริบทของหน้า
Alt ใช้เป็น Alternative Description ส่วน Title Attribute เป็นข้อมูลเสริมและไม่ควรใช้แทน Alt
โดยทั่วไปมักใช้ Empty Alt alt="" เพื่อให้ Assistive Technology ข้ามภาพ
ได้ และควรใช้ภาษาที่เหมาะกับผู้อ่านและหน้าเว็บ
ภาพเดียวกันในบริบทเดียวกันอาจมีคำอธิบายเหมือนกันได้ แต่ไม่ควรใช้ Alt เดียวกับภาพทุกประเภทแบบอัตโนมัติ
สามารถกรอกในช่อง Alternative Text ของ Media/Image Settings
ได้ และเหมาะมากกับ Screenshot, Diagram และภาพประกอบการแก้ปัญหา
เป็นองค์ประกอบหนึ่งที่ช่วยอธิบายรูปภาพ แต่ Image Search ยังพิจารณา Context, Page Content และปัจจัยอื่นร่วมด้วย
ไม่ควร Alt ต้องอธิบายภาพ ไม่ใช่ Keyword List
สำคัญ เพราะ Alt อาจช่วยอธิบายภาพและ Purpose ของลิงก์ในบริบท Accessibility
ได้ แต่ควรตรวจว่าตรงกับภาพจริงและไม่เพิ่มข้อมูลที่ไม่มีในภาพ
Image Alt Text คือ ข้อความทางเลือกที่ใช้อธิบายความหมายหรือหน้าที่ของรูปภาพ
ตัวอย่าง
<img src="search-console.webp"
alt="Google Search Console Performance แสดง Clicks และ Impressions รายวัน">
Alt Text ที่ดีควรตอบคำถามว่า
ถ้าผู้ใช้มองไม่เห็นรูปนี้ เขาต้องรู้อะไรเพื่อเข้าใจเนื้อหาต่อ
ไม่ควรเริ่มจากคำถามว่า
Keyword ไหนควรใส่ใน Alt
ภาพแต่ละประเภทต้องจัดการต่างกัน
Informative Image
→ อธิบายข้อมูลสำคัญ
Functional Image
→ อธิบาย Action
Decorative Image
→ มักใช้ alt=""
Complex Image
→ ใช้ Alt สรุปและอธิบายรายละเอียดใน Content เพิ่ม
สิ่งที่ไม่ควรทำคือ
Alt Text ยังไม่ควรถูกมองแยกจาก Image SEO ทั้งหมด เพราะรูปภาพที่ดีควรดูเรื่อง
ร่วมกัน
สำหรับ WordPress และ Blogspot ควรใส่ Alt ให้ภาพที่มีข้อมูลจริง โดยเฉพาะ Screenshot และ Tutorial Images แต่ไม่จำเป็นต้องสร้างคำอธิบาย Keyword-rich ให้ทุก Decoration
สำหรับเว็บไซต์อย่าง comsiam ที่มีบทความจำนวนมาก การใช้ Alt Text แบบเป็นธรรมชาติจะเหมาะกว่าการทำ Template ให้ Primary Keyword ถูกยัดลงทุกภาพ เช่นบทความ Mobile Problem ควรอธิบายหน้าจอหรือชิ้นส่วนมือถือที่ผู้ใช้ต้องสังเกต ส่วน FiveM ควรอธิบาย Ping, Server List หรือ Settings ที่แสดงจริง และบทความ SEO ควรอธิบาย Chart, Search Console หรือ Diagram ตามเนื้อหาของภาพ
หัวใจสำคัญที่สุดของ Image Alt Text คือ เขียนเพื่อถ่ายทอดข้อมูลจากภาพให้คนที่มองไม่เห็นภาพเข้าใจได้ก่อน หากคำอธิบายนั้นตรงภาพ กระชับ และมีประโยชน์ต่อผู้ใช้ ก็เป็นพื้นฐานที่ดีสำหรับทั้ง Accessibility และ Image SEO โดยไม่จำเป็นต้องยัดคีย์เวิร์ดเพิ่มเติม