Image SEO คือการทำให้ Google เข้าใจว่ารูปแต่ละใบคือรูปอะไร พร้อมกับทำให้รูปไม่ถ่วงความเร็วของหน้า สิ่งที่ต้องทำจริงมีไม่กี่อย่าง คือใช้แท็ก img จริงแทนภาพพื้นหลัง CSS ตั้งชื่อไฟล์ให้สื่อความ เขียน alt text บรรยายสิ่งที่เห็นจริง วางรูปใกล้เนื้อหาที่เกี่ยว บีบไฟล์เป็น WebP กำหนด width และ height เสมอ และห้าม lazy-load รูปแรกที่ผู้ใช้เห็น ส่วนการวัดผลให้ดูใน Search Console แล้วเปลี่ยน Search type เป็น Image
อันดับของรูปไม่ได้แยกขาดจากอันดับของหน้าที่รูปอยู่ เอกสาร Google Search Central ระบุเองว่าเนื้อหาและ metadata ของหน้ามีอิทธิพลอย่างมากต่อว่ารูปจะปรากฏที่ไหนในผลค้นหา แปลง่ายๆ คือถ้าหน้าไม่ติด รูปก็แทบไม่มีทางติด และไม่มีใครการันตีได้ว่าทำครบแล้วรูปจะขึ้นภายในกี่วัน เพราะ Google ไม่เคยประกาศน้ำหนักของแต่ละปัจจัยและกรอบเวลาการ index รูป
Image SEO คืออะไร และมีผลกับอันดับสองทางยังไง
Image SEO คือการปรับรูปให้ Google เข้าใจเนื้อหาในรูป และปรับให้รูปไม่ทำให้หน้าเว็บช้า ผลจึงเกิดสองทาง ทางแรกคือรูปมีโอกาสถูก index และแสดงใน Google Images ทางที่สองคือน้ำหนักไฟล์ส่งผลต่อความเร็วทั้งหน้า
ทางแรกขึ้นกับสัญญาณที่บอกว่ารูปคือรูปอะไร เอกสารของ Google ระบุว่าได้แก่ แท็ก img จริง alt text ข้อความรอบรูป ชื่อไฟล์ ความคมชัด และความเร็วของหน้า แต่ไม่เคยบอกว่าปัจจัยไหนมีน้ำหนักเท่าไร ส่วนทางที่สอง ถ้ารูปเป็น LCP element เวลาที่มันโหลดเสร็จคือค่า LCP โดยตรง ซึ่งเกณฑ์ที่ดีตาม web.dev คือไม่เกิน 2.5 วินาที รายละเอียดอยู่ใน คู่มือ Core Web Vitals
ทำ SEO รูปภาพต้องทำอะไรบ้างกับรูปทุกใบ
เริ่มจากงานที่ทำได้ตอนอัปโหลดโดยไม่ต้องแตะโค้ด คือชื่อไฟล์ alt text ตำแหน่งวางรูป ฟอร์แมต และขนาด ใช้เวลาไม่เกินรูปละหนึ่งนาที แต่เป็นฐานของทุกอย่างที่ตามมา
หน้าที่ตั้งต้นของ alt text คือ accessibility สำหรับคนที่ใช้โปรแกรมอ่านหน้าจอ และ Google ก็ใช้เป็น metadata ที่สำคัญที่สุดของรูปด้วย เอกสาร Google จึงชี้ให้เขียนตามแนวทางของ W3C ตัวอย่างที่ดีที่สุดที่ Google ยกเองคือ Dalmatian puppy playing fetch คือประโยคสั้นที่บรรยายสิ่งที่เห็นจริง ไม่ใช่การยัดคีย์เวิร์ดที่ Google เตือนว่าเสี่ยงถูกมองว่าเป็นสแปม
อีกเรื่องที่เข้าใจผิดกันคือ Google ไม่เคยกำหนดจำนวนตัวอักษรของ alt text ในเอกสารทางการเลย ตัวเลข 125 ตัวอักษรเป็นธรรมเนียมชุมชน ส่วน WebAIM ระบุว่าไม่กี่คำก็พอ และห้ามขึ้นต้นว่า ภาพของ นอกจากนี้ Google ยังดึงเรื่องของรูปจากข้อความรอบรูปและ caption จึงควรวางรูปใกล้เนื้อหาที่เกี่ยว
- ชื่อไฟล์สั้นแต่สื่อความ คั่นด้วยขีดกลาง เลี่ยงชื่ออย่าง image1.jpg
- รูปตกแต่งใส่ alt เว้นว่าง ไม่ใช่ลบแอตทริบิวต์ทิ้ง
- รูปที่เป็นลิงก์ ให้ alt บอกปลายทาง เพราะ Google ใช้เป็น anchor text
- ใช้แท็ก img เสมอ ถ้าใช้ srcset ต้องมี src fallback และกำหนด width height กัน layout shift
alt text ควรเขียนภาษาไทยหรือภาษาอังกฤษ
ใช้ภาษาเดียวกับภาษาของหน้าและกับที่กลุ่มเป้าหมายค้นหา เว็บไทยเนื้อหาไทยให้เขียน alt เป็นไทย เพราะ Google ใช้ alt ร่วมกับเนื้อหาของหน้าเพื่อเข้าใจเรื่องของรูป ยกเว้นชื่อแบรนด์และศัพท์เทคนิคที่คนไทยค้นเป็นอังกฤษ ส่วนชื่อไฟล์ควรใช้อังกฤษคั่นขีดกลาง เพราะชื่อไทยจะกลายเป็น URL ที่ encode ยาวจนอ่านไม่ออก
ทำไมรูปเราไม่โผล่ใน Google Images สักที
สาเหตุส่วนใหญ่ไม่ใช่เรื่องอันดับ แต่เป็นเรื่อง Google หารูปไม่เจอหรือถูกห้ามไม่ให้เก็บตั้งแต่แรก ให้ไล่เช็คจากการค้นพบ ไปการอนุญาต ไปคุณภาพของหน้า ก่อนสรุปว่าทำ SEO ไม่ได้ผล
ข้อที่เจอบ่อยที่สุดคือวิธี embed เพราะ Google ระบุตรงตัวว่าไม่ index รูปที่เป็น CSS background ต้องย้ายมาเป็นแท็ก img เท่านั้น ถัดมาคือ robots.txt ถ้าบล็อก Googlebot-Image หรือบล็อกพาธที่เก็บรูป Googlebot จะโหลดไฟล์รูปไม่ได้ และรูปนั้นจะไม่ถูก index เลย ความต่างของสองไฟล์นี้อยู่ใน sitemap กับ robots.txt ต่างกันยังไง
ส่วน image sitemap ยังมีอยู่และ Google ยังแนะนำอยู่ แต่เหลือแท็กจำเป็นแค่ image:image กับ image:loc ประโยชน์หลักคือรูปที่โหลดด้วย JavaScript หรือรูปบน CDN คนละโดเมน ถ้ารูปทุกใบอยู่ใน src ของ HTML ที่ render แล้ว ประโยชน์จะน้อยมาก
- รูปอยู่ใน CSS background แทนแท็ก img
- robots.txt บล็อก Googlebot-Image หรือพาธที่เก็บรูป
- lazy loading ที่ต้องเลื่อนหรือคลิกก่อนจึงโหลด เพราะ Google ไม่โต้ตอบกับหน้าเว็บ
- หน้าติด noindex, URL รูปเปลี่ยนทุก deploy หรือใช้รูปสต็อกที่ซ้ำกับเว็บอื่นเป็นพันแห่ง
รูปภาพทำให้เว็บช้าและอันดับตกจริงไหม แก้ยังไง
จริงเฉพาะกรณีที่รูปเป็นตัวถ่วง LCP ไม่ใช่ทุกรูปที่มีปัญหา หัวใจอยู่ที่รูปใบใหญ่ที่สุดในพื้นที่แรกที่ผู้ใช้เห็น ถ้าใบนั้นโหลดเร็ว รูปอื่นมีผลน้อยกว่ามาก
กับดักที่เจอบ่อยที่สุดคือใส่ loading lazy ให้รูป hero เอกสาร web.dev เขียนตรงตัวว่า ห้าม lazy-load รูปที่เป็น LCP เด็ดขาด เพราะกระทบ LCP เชิงลบเสมอ ระบบที่ใส่ lazy ทุกรูปอัตโนมัติจึงต้องตั้งยกเว้นรูปแรก ส่วนรูปที่น่าจะเป็น LCP ให้ใส่ fetchpriority high แต่มันเป็นแค่คำใบ้เชิงเปรียบเทียบ ใส่ high ทุกรูปเท่ากับไม่มีรูปไหน high
อีกจุดคือรูป lazy ที่ไม่ได้กำหนด width และ height จะถูกคำนวณเป็นขนาด 0 คูณ 0 ทำให้เบราว์เซอร์โหลดพร้อมกันทุกใบ วิธีเช็คคือใช้ URL Inspection Tool ดู rendered HTML ว่า URL ของรูปอยู่ในแอตทริบิวต์ src หรือไม่
| ฟอร์แมต | จุดเด่น | ควรใช้เมื่อ |
|---|---|---|
| WebP | web.dev ระบุว่าเล็กกว่า JPEG ราว 25-34% และเล็กกว่า PNG ราว 26% | ค่ามาตรฐานของเว็บทั่วไป |
| AVIF | คุณภาพดีขึ้นที่ไฟล์เล็กกว่า WebP แต่มาทีหลัง | เว็บที่รูปเยอะและมี fallback |
| PNG | รองรับพื้นโปร่ง ไฟล์ใหญ่กว่า | โลโก้หรือภาพลายเส้นพื้นโปร่ง |
| SVG | เวกเตอร์ ย่อขยายไม่แตก | ไอคอน แผนภาพลายเส้น |
จะรู้ได้ยังไงว่า SEO รูปภาพที่ทำไปได้ผล
เครื่องมือหลักคือ Google Search Console เข้ารายงาน Performance แล้วเปลี่ยน Search type เป็น Image จะได้ impression คลิก และคำค้นจากฝั่งรูปโดยเฉพาะ แยกจากผลค้นหาปกติ นี่คือคำตอบตรงที่สุดว่าทำแล้วได้ผลไหม วิธีอ่านรายงานทั้งชุดอยู่ใน คู่มือ Google Search Console
เสริมด้วย Page Indexing report และ URL Inspection เพื่อดูว่าหน้าที่รูปอยู่ถูก index จริง ส่วน AI Overviews เอกสารของ Google ระบุว่าหน้าต้องถูก index และมีสิทธิ์แสดง snippet ตามข้อกำหนดเดิม ไม่มี structured data พิเศษ อ่านต่อได้ที่ AI Overview กระทบ SEO ยังไง
เรื่องความคาดหวังต้องพูดตรงๆ ว่ากรอบเวลาเป็นสัปดาห์ถึงหลายเดือน ไม่ใช่วัน และไม่มีเอกสารใดของ Google รับประกันว่ารูปจะกลับเข้า Google Images เมื่อไร อีกข้อคือ Image SEO ไม่ได้คุ้มเท่ากันทุกธุรกิจ ธุรกิจที่ขายของมีหน้าตาควรลงแรงเต็มที่ แต่บริการ B2B ที่นามธรรม สู้เอาเวลาไปทำให้รูปไม่ถ่วงความเร็วหน้าดีกว่า
คำถามที่พบบ่อย
01alt text คืออะไร ต่างจาก title ของรูปยังไง+
alt text คือข้อความอธิบายรูปที่แสดงแทนเมื่อรูปโหลดไม่ขึ้น มีไว้เพื่อ accessibility เป็นหลัก และ Google ใช้เป็น metadata ที่สำคัญที่สุดของรูป ส่วน title คือข้อความที่เด้งตอนเอาเมาส์ชี้ ใช้แทน alt ไม่ได้
02alt text ควรยาวกี่ตัวอักษร และเขียนไทยหรืออังกฤษ+
Google ไม่เคยระบุจำนวนตัวอักษรในเอกสารทางการ ส่วน WebAIM ระบุว่าไม่กี่คำก็พอ ตัวเลข 125 ตัวอักษรเป็นธรรมเนียมชุมชน ส่วนภาษาให้ตรงกับภาษาของหน้า เว็บไทยก็เขียน alt เป็นไทย
03ยังต้องทำ image sitemap อยู่ไหมในปี 2026+
ยังทำได้และ Google ยังแนะนำอยู่ แต่เหลือแท็กจำเป็นแค่ image:image กับ image:loc ประโยชน์หลักคือรูปที่ Google อาจหาไม่เจอเอง เช่นรูปที่โหลดด้วย JavaScript หรือรูปบน CDN คนละโดเมน
04ทำ Image SEO แล้วรูปจะติด Google Images ภายในกี่วัน+
ไม่มีใครตอบเป็นตัวเลขได้ Google ระบุว่าอาจใช้เวลาหลายวันกว่าจะเจอและ crawl หน้า และไม่มีเอกสารใดระบุกรอบเวลาหรือรับประกัน ในทางปฏิบัติควรมองเป็นหลักสัปดาห์ถึงหลายเดือน

