ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comไทย เสียว บอร์ดTutorial (ห้ามตั้งคำถามห้องนี้)-=# เว็บเราควรจะ validate HTML จาก w3c ให้ผ่าน เพื่อ SE friendly นะ ขอบอก
หน้า: [1] 2 3 ... 5   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: -=# เว็บเราควรจะ validate HTML จาก w3c ให้ผ่าน เพื่อ SE friendly นะ ขอบอก  (อ่าน 19155 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Dr.K
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 436
ออฟไลน์ ออฟไลน์

กระทู้: 6,821



ดูรายละเอียด เว็บไซต์
« เมื่อ: 08 มกราคม 2008, 12:19:04 »

 Tongue แต่ขอบอก ของผมแก้มา 3 วันแล้วยังไม่ผ่านเลย Grin
เหตุผล GG มีอิทธิพลจาก w3c มากมาย เว็บที่แข่งใน globalwarming awareness2007 ถ้า validate ไม่ผ่าน ตกไปอยู่ท้ายๆเลย
ลองเอาเว็บคุณไป validate ที่
http://validator.w3.org
โดยเฉพาะเว็บที่ทำมาจากสคริปต์ล้าหลัง (แบบผม phpnuke) แถมติด ajax จาวาเพียบ
จะต้องปรับแต่งอีกมาก และเป็นพื้นฐานของ SERPs ที่ดีในอนาคต
ยิ่ง validate แบบ strict DTD หรือ xhtml ก้อไม่ต้องห่วง อนาคตสดใส
งมกะมันจนปวดหัวหนึบๆ
div div style style table table อ้วกๆ Lips Sealed
มิน่า หลายๆคนเมิน CMS อื่นเล่นแค่ wordpress ก้อพอ (มัน validate ผ่านง่ายๆเลย)
บันทึกการเข้า

gootum
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 33
ออฟไลน์ ออฟไลน์

กระทู้: 1,698



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 08 มกราคม 2008, 20:21:16 »

ทำมานานแล้ว แต่บางทีก็ปล่อยมันให้ error น้อยที่สุด Grin
บันทึกการเข้า
win
Administrator
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 143
ออฟไลน์ ออฟไลน์

กระทู้: 5,849



ดูรายละเอียด
« ตอบ #2 เมื่อ: 08 มกราคม 2008, 20:24:15 »

เทมเพลตเดิม พอไหว validate homepage

เทมเพลตบางอัน หน้ามืดเอาง่ายๆ เอาเข้าไป validate มา error 250 รายการ up  Grin

สรุป ปล่อยเอาไว้ก่อน  Tongue


แต่ถ้าทำได้ก็อยากได้ banner รับรองการ validate มาติดน่ะครับ
บันทึกการเข้า
เดอะบอย
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 59



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 08 มกราคม 2008, 20:26:15 »

เหตุผล GG มีอิทธิพลจาก w3c มากมาย

มีอิทธิพลยังไงเหรอครับท่านหมอ ขอถามแบบคนไม่รู้จริงๆ
ผมเห็นคนพูดถึง W3C กันมาก รบกวนท่านหมอ (หรือท่านที่รู้) อธิบายด้วยครับ
ว่าการ Validate ผ่าน W3C มีประโยชน์และความสำคัญอะไรบ้าง
ขอบคุณครับ

 Huh?
บันทึกการเข้า

win
Administrator
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 143
ออฟไลน์ ออฟไลน์

กระทู้: 5,849



ดูรายละเอียด
« ตอบ #4 เมื่อ: 08 มกราคม 2008, 20:31:09 »

คำแนะนำโดยตรงของ Google ใน Webmaster Guidelines

อ้างถึง
Check for broken links and correct HTML.


การ correct HTML นี้ล่ะครับ คือ เช็ค w3c validation  Cheesy
บันทึกการเข้า
เดอะบอย
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 59



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 08 มกราคม 2008, 20:45:09 »

การ correct HTML นี้ล่ะครับ คือ เช็ค w3c validation  Cheesy


ผมก็นึกว่ามีอะไรที่ลึกซึ้งกว่า การเขียน HTML ในอยู่ในรูปแบบที่ถูกต้องซะอีก
ขอบคุณ คุณ win มากๆ ครับ

บันทึกการเข้า

BosnoS
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 222
ออฟไลน์ ออฟไลน์

กระทู้: 8,168



ดูรายละเอียด
« ตอบ #6 เมื่อ: 08 มกราคม 2008, 20:52:46 »

This page is not Valid XHTML 1.0 Transitional!
Result: Failed validation, 1571 Errors 
บันทึกการเข้า
ฉันไม่มีตัวตน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 65
ออฟไลน์ ออฟไลน์

กระทู้: 4,817



ดูรายละเอียด
« ตอบ #7 เมื่อ: 08 มกราคม 2008, 20:57:25 »

น่าจะประมาณว่า บอทมันจะอ่านได้ง่าย ผลการค้นหาจะได้ดีขึ้น
บันทึกการเข้า
ilovecumshot
Newbie
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 22



ดูรายละเอียด
« ตอบ #8 เมื่อ: 08 มกราคม 2008, 20:58:38 »

This page is not Valid HTML 4.01 Transitional!
Result:    Failed validation, 5 Errors
บันทึกการเข้า
*~เก้าคุง~*
สายตรวจเสียวบอร์ด
Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 136
ออฟไลน์ ออฟไลน์

กระทู้: 4,097



ดูรายละเอียด
« ตอบ #9 เมื่อ: 08 มกราคม 2008, 21:01:04 »

ยังไงถึงจะผ่านเหรอครับ ต้องไม่มีerror ขึ้นสักอันเลยเหรอครับ
บันทึกการเข้า
Legendary Pon
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 56
ออฟไลน์ ออฟไลน์

กระทู้: 2,216



ดูรายละเอียด
« ตอบ #10 เมื่อ: 08 มกราคม 2008, 21:08:03 »

ไม่จริง!! โอ้ว!! ไม่นะ!!

Result:      Failed validation, 109 Errors
บันทึกการเข้า

seubsamran
คนรักเสียว
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 178



ดูรายละเอียด
« ตอบ #11 เมื่อ: 08 มกราคม 2008, 22:21:36 »

w2c เป็นองค์กรที่คิดค้นภาษา HTML , XML , อื่นๆ     ดังนั้นมาตราฐานของเขาจึงเป็นมาตราฐานกลางทุกคนต้องอ้างอิงจากเขาเท่านั้น Cry

w2c ก็งั้นๆ  :-\ แค่ทุกคนต้องอ้างอิงจากเขา ถ้าต้องการใช้ภาษาของเขา Tongue
บันทึกการเข้า
Dr.K
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 436
ออฟไลน์ ออฟไลน์

กระทู้: 6,821



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 08 มกราคม 2008, 23:16:55 »

เอาง่ายๆ GG ตาม W3 ต้อยๆเลยครับ ตาม webmaster guideline
1. tag เปิด ต้องมี tag ปิด จะลอยๆไม่ได้ (จะเป็น table หรือ div ก้อได้ แต่ห้ามซ้อนกัน)
2. script ต้องมีคำอธิบาย ว่าเป็น js หรือ css
3. image ต้องมี alt (อันนี้เห็นๆเลยใส่ alt ไป SERPs ดีขึ้น !)
4. ไม่มีการ /> แบบ xhtml
5. ถ้า validate strict ต้องห้ามมี iframe
6. link rel css ต้องอยู่ใน header เท่านั้น
7. แยกส่วนการแสดงผล ส่วนฟังก์ชั่น และส่วนข้อมูลออกจากกัน
css= การแสดง
text ทั้งหลาย คือข้อมูล
js คือฟังก์ชั่น
(บ้านเรายังมั่วมาก เอา js มาแสดงข้อมูล และวาง css แบบตามใจ)

ใครทำแล้วผ่าน คือเซียนตัวจริงของวงการนี้แล้วครับ เท่าที่ดู sanook ผ่าน, เว็บที่แข่งกันใน seo-competition ถ้าจะติดอันดับ 99% validate ไม่มี error ,kapook เห็นแวบๆว่าผ่าน

ใครทำเว็บแล้ว validate ไม่ผ่าน ถือว่า สอบตกขั้นพื้นฐานเพราะอนาคต ไม่สดใสเอาเสียเลย ยิ่ง browser ใหม่ๆ ออกมาต้องอ้าง w3 หมด GG ก็อ้างเต็มตัวเลยครับ ลองไปดูอาจารย์ไหน ก็บอกว่าต้องตาม webmaster guideline ครับ
บันทึกการเข้า

Tee++;
โปรแกรมเมอร์ จอหงวน
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 79
ออฟไลน์ ออฟไลน์

กระทู้: 1,861



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 08 มกราคม 2008, 23:34:03 »

หนับหนุนเต็ม 100% เลยครับ ถ้าวางโครเองตั้งแต่แรก เรื่อยๆ แล้วทยอย validate พอจะผ่านได้ไม่ยาก แต่ถ้าเอา theme ชาวบ้านมาแก้ แล้วใช้แบบ strict DTD ขอตายดีกว่า  Cry
บันทึกการเข้า

manteeen
ก๊วนเสียว
*

พลังน้ำใจ: 20
ออฟไลน์ ออฟไลน์

กระทู้: 285



ดูรายละเอียด
« ตอบ #14 เมื่อ: 08 มกราคม 2008, 23:47:51 »

ขอบคุณมาก ความรู้ใหม่ Smiley
บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 212
ออฟไลน์ ออฟไลน์

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #15 เมื่อ: 08 มกราคม 2008, 23:49:03 »

4. ไม่มีการ /> แบบ xhtml

กำ ข้อนี้แน่หรอคับ ผมดันหลงคิดว่านี่คืออันที่ถูกต้องมาตลอดเลย ปกติเวลาผมเขียนผมเขียนตามนั้นเกือบทุกข้อยกเว้นข้อนี้เนี่ยแหละ ไม่เคยเอาไป validate เลยไม่รู้เรื่องเลยว่า ที่เราใช้อยู่มันผิด กำๆ  Tongue

ทีแรก ผมเข้าใจว่า โครงสร้างของภาษา html มาจาก xml ดังนั้นข้อจำกัดของ xml หลายๆอย่างอาจเป็นสิ่งที่ถูกต้องที่สุดในภาษา html

อย่าง
- tag ต้องตัวเล็กทั้งหมด
- tag ห้ามคาบซ้อนกัน
- เมื่อมีเปิด ต้องมีปิด
- tag ไหนที่ไม่จำเป็นต้องปิด ให้ปิดด้วย /> (<br/> <hr/> <img/>)
- ค่าต่างๆของ tag ต้องใส่เครื่องหมายคำพูด (id='oh-shit' width=0)
- ห้ามมีค่าว่าง (width='' )

ฮือ~~ ผิดเลยง่ะ~~  Cry Cry
บันทึกการเข้า

hurahura
สมุนแก๊งเสียว
*

พลังน้ำใจ: 20
ออฟไลน์ ออฟไลน์

กระทู้: 868



ดูรายละเอียด
« ตอบ #16 เมื่อ: 08 มกราคม 2008, 23:58:24 »

ก็ยังไม่รู้อยู่ดีว่าทำแล้วได้อะไร มันไม่ได้ช่วยให้คนเข้าเว็บเยอะขึ้นนี่ เรื่องอันดับ search ก็ยิ่งไม่น่าเกี่ยว

อาจทำแล้วรู้สึกดีกว่าเว็บเราผ่าน ถูกต้องตามกฎเป๊ะๆ เท่านั้น

คือถ้าทำแล้ว โค้ดเขียนน้อยลง สะดวกขึ้นก็ว่าไปอย่าง แต่นี่เจอ attribute บางอย่าง ของมันใช้ได้มาตั้งนาน อยู่ดีๆจะให้ใช้ไม่ได้ซะงั้น ดูแล้วมันต้องเขียนโค้ดเยอะขึ้น ทำไปแล้วจะคุ้มกับความลำบากหรือเปล่าเนี่ย
บันทึกการเข้า
Dr.K
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 436
ออฟไลน์ ออฟไลน์

กระทู้: 6,821



ดูรายละเอียด เว็บไซต์
« ตอบ #17 เมื่อ: 09 มกราคม 2008, 00:17:11 »

4. ไม่มีการ /> แบบ xhtml

กำ ข้อนี้แน่หรอคับ ผมดันหลงคิดว่านี่คืออันที่ถูกต้องมาตลอดเลย ปกติเวลาผมเขียนผมเขียนตามนั้นเกือบทุกข้อยกเว้นข้อนี้เนี่ยแหละ ไม่เคยเอาไป validate เลยไม่รู้เรื่องเลยว่า ที่เราใช้อยู่มันผิด กำๆ  Tongue

ทีแรก ผมเข้าใจว่า โครงสร้างของภาษา html มาจาก xml ดังนั้นข้อจำกัดของ xml หลายๆอย่างอาจเป็นสิ่งที่ถูกต้องที่สุดในภาษา html

อย่าง
- tag ต้องตัวเล็กทั้งหมด
- tag ห้ามคาบซ้อนกัน
- เมื่อมีเปิด ต้องมีปิด
- tag ไหนที่ไม่จำเป็นต้องปิด ให้ปิดด้วย /> (<br/> <hr/> <img/>)
- ค่าต่างๆของ tag ต้องใส่เครื่องหมายคำพูด (id='oh-shit' width=0)
- ห้ามมีค่าว่าง (width='' )

ฮือ~~ ผิดเลยง่ะ~~  Cry Cry

การ validate มันขึ้นอยู่กะเราระบุใน meta ว่าเป็นแบบไหนครับ
1.transitional DTD นี่พื้นๆสุด เขาบอกว่าช่วงเปลี่ยนผ่าน ให้อภัยกับสไตล์เก่าๆ หยวนๆ
2.strict DTD นี่หินมากอีกนิด แต่อีกสักห้าหกปีควรผ่าน
3.xhtml นี่ก้อต้องมี /> แบบที่ว่าปิดอัตโนมัติ

จะระบุต้องเอาแบบใดแบบหนึ่งจากทั้ง 3 ห้ามปนกัน
ใครที่มี iframe ก้อได้แค่แบบ 1 เท่านั้น อีกไม่นานก้อสูญพันธ์
ผมว่า code จะดูเรียบร้อยขึ้นนะ ทำไปเหอะ เด๋วก้อคุ้น

ผมถึงบอกว่า sanook นี่ยอมเลย เอาเนื้อหาอะไรมาสุมๆรวมกันเยอะๆให้ผ่านได้นี่ เจ๋ง เป็นแบบอย่างที่ดี พอสู้กะเว็บมาสเตอร์เมืองนอกได้
บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 212
ออฟไลน์ ออฟไลน์

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #18 เมื่อ: 09 มกราคม 2008, 00:20:51 »


การ validate มันขึ้นอยู่กะเราระบุใน meta ว่าเป็นแบบไหนครับ
1.transitional DTD นี่พื้นๆสุด เขาบอกว่าช่วงเปลี่ยนผ่าน ให้อภัยกับสไตล์เก่าๆ หยวนๆ
2.strict DTD นี่หินมากอีกนิด แต่อีกสักห้าหกปีควรผ่าน
3.xhtml นี่ก้อต้องมี /> แบบที่ว่าปิดอัตโนมัติ

จะระบุต้องเอาแบบใดแบบหนึ่งจากทั้ง 3 ห้ามปนกัน
ใครที่มี iframe ก้อได้แค่แบบ 1 เท่านั้น อีกไม่นานก้อสูญพันธ์
ผมว่า code จะดูเรียบร้อยขึ้นนะ ทำไปเหอะ เด๋วก้อคุ้น

ผมถึงบอกว่า sanook นี่ยอมเลย เอาเนื้อหาอะไรมาสุมๆรวมกันเยอะๆให้ผ่านได้นี่ เจ๋ง เป็นแบบอย่างที่ดี พอสู้กะเว็บมาสเตอร์เมืองนอกได้


อ้อ...หายข้องใจเลยคับ ขึ้นอยู่กับว่าเราประกาศ doctype เป็นแบบไหน แมนบ่คับ
บันทึกการเข้า

kingmaster
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 11
ออฟไลน์ ออฟไลน์

กระทู้: 2,183



ดูรายละเอียด
« ตอบ #19 เมื่อ: 09 มกราคม 2008, 00:22:53 »

เอ่อ ไม่ใช่เรื่องง่าย ๆ นะครับ ที่จะไม่ให้มี error เลย

ขนาดเว็บพี่กูเองยังมี 40 กว่า error เลยครับ

โค๊ด:
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.google.com&charset=%28detect+automatically%29&doctype=Inline&group=0

 Tongue

แต่ผมเคยเห็นนะที่ไม่มี error เลย

โค๊ด:
http://en.wikipedia.org/wiki/Main_Page

 :Smiley
« แก้ไขครั้งสุดท้าย: 09 มกราคม 2008, 00:26:12 โดย kingmaster » บันทึกการเข้า

Bug Fix AllinoneGenerator --> BugFix... | รถตู้เชียงใหม่
หน้า: [1] 2 3 ... 5   ขึ้นบน
พิมพ์