Semantik XHTML, Aksesibilitas, SEO

May 17, 2008 – 9:30 pm by Dani Iswara

Ada keterkaitan antara standar web, semantik XHTML, aksesibilitas, validasi, Search Engine Optimization (SEO) dan Search Engine Result Pages (SERPs). Berikut ini sekadar catatan pengalaman praktis.

Halaman ini hanya memuat seputar semantik kode X/HTML terkait hal-hal di atas.
Jika anda datang ke halaman ini dari mesin pencari dengan kata kunci semantik web, mungkin pilihan berikut yang anda cari:

Catatan kali ini mencoba mengulas sisi lain blog. :)
Bukan hanya untuk menuangkan kisah pribadi, saling diskusi, berbagi informasi, ‘copy-paste’ seenaknya, menebar komentar — spam, di luar topik, mengharap kunjungan balik, promosi — mendapat uang ‘online’, bertukar taut, mendatangkan trafik pengunjung, menaikkan PageRank™, atau sekadar berebut posisi di ‘mata’ mesin pencari,…

Standar web

Standar web memang bukan hanya pemisahan konten (X/HTML) dan desain (CSS) halaman web. Juga bukan hanya valid dalam penulisan kode X/HTML dan CSS. Standar web rekomendasi W3C juga digunakan oleh pengembang peramban dan standar ‘e-mail’ untuk mengadopsi teknologi terkini:

Khusus untuk X/HTML, penerapan standar web lebih disarankan untuk mengarah ke penulisan kode yang sesuai semantic web. Sehingga selain memperingkas kode penyusun tampilan data, juga mempermudah pertukaran data dengan teknologi XML mendatang.

Semantik web

Struktur kode X/HTML diharapkan tersusun secara logis, berdasarkan urutannya, dengan penulisan kode (tag, atribut, elemen) yang sesuai. Bagian judul web / blog, judul tulisan, sub judul tulisan, judul menu samping, navigasi menggunakan kode ‘list’, isi / konten berupa daftar / bagian item menggunakan elemen ‘list’, kuotasi, penulisan teks yang diberi penekanan (dicetak tebal, miring) dianjurkan mengikuti rekomendasi standar web konsorsium WWW (W3C). Termasuk penamaan div dan class yang ‘bermakna’. Biasanya, setelah kode X/HTML disusun, dilanjutkan pengaturan tampilan dengan bantuan CSS.

Penyusunan halaman web yang terstruktur dengan baik akan lebih mudah dibaca / diakses (aksesibel) oleh manusia dan berbagai perangkat seperti mesin pencari, ’screen reader’, perangkat bergerak (’mobile’) berlayar kecil, maupun peramban berbasis teks. Terutama jika ke depannya semakin banyak peramban mengadopsi teknologi standar web.

Coba perangkat validasi semantik terkoneksi : Semantic Extractor dari W3C.

Aksesibilitas

Saat ini mesin pencari membaca isi web yang berupa teks.
‘Difabel’ melalui ’screen reader’ pun lebih mampu membaca isi web yang berupa teks.
Peramban berbasis teks memang sudah jarang yang menggunakan. Tetapi mesin pencari dan ’screen reader’ pun membaca isi web seperti yang dibaca peramban berbasis teks (mis. Lynx, Links, simulator mesin pencari).

Disarankan untuk memberi deskripsi dan keterangan alternatif berupa teks pada berkas multimedia di web. Kecuali jika berkas multimedia itu hanya difungsikan sebagai penunjang tampilan halaman web. Misalnya suara dan gambar latar.

Aksesibilitas sebaiknya langsung dievaluasi oleh manusia atau orang coba.
Coba telusuri isi web tanpa mengaktifkan tampilan gambar (kadang nampak teks menjadi tak terbaca jika tanpa gambar latar), ‘javascript’, animasi flash, bahkan tanpa CSS (mengikuti cara kerja mesin pencari dan ’screen reader’). Coba juga di berbagai peramban seperti Mozilla Firefox, Opera, Safari, MS IE. Termasuk di peramban ‘mobile’ yang berlayar kecil. Teliti juga navigasi dan tombol-tombol (mis. ’submit’) yang masih berbasis gambar tapi tanpa alternatif teks.

Alat uji hanyalah mesin yang berusaha membaca isi web / blog dan merekomendasikan hasilnya untuk perbaikan lebih lanjut. Alat uji yang bisa dicoba:

Beberapa perangkat aksesibilitas di atas dapat ditambahkan manual ke ekstensi ‘Web Developer’ Firefox. Ikuti taut Adding Tools into Web Developer.

Validasi X/HTML dan CSS

Seperti pengetes aksesibilitas di atas, berbagai perangkat validator X/HTML dan CSS yang ada hanyalah alat bantu. Tidak ada jaminan suatu halaman yang valid maka pasti akan tampil aman dan sesuai di berbagai peramban. Apalagi belum semua peramban mengadopsi standar web rekomendasi W3C.

Validasi memiliki fungsi evaluasi. Mempermudah menemukan kesalahan penulisan kode X/HTML dan CSS jika ternyata menimbulkan tampilan yang tidak sesuai keinginan. Misalnya kesalahan penutupan tag yang mengakibatkan sisa tulisan selanjutnya tercetak miring, tebal atau bahkan berubah warna semua. Hal ini tentunya menimbulkan interpretasi yang berbeda di mata pembaca dan mesin pencari.

Alat bantu yang layak dicoba:

Sebagian besar perangkat validator tersebut tersedia di ekstensi ‘Web Developer’ Firefox. Lainnya dapat ditambahkan sendiri. Ikuti taut Firefox, Web Developer, Validome XHTML.

SEO

Keterkaitan web standards dan SEO sebagian pernah termuat di catatan yang lalu, berjudul Standar Web, Membaca Cepat, SEO. Banyak faktor dalam (’onpage’) SEO (terkait Google) yang berhubungan dengan desain situs sudah terpenuhi melalui penerapan standar web dan aksesibilitas.

Untuk menguji SEO secara gratis, bisa mencoba perangkat ‘online’ SEO Analyzer (registrasi dulu).
Yang diuji meliputi:

  • Struktur semantik
    Ketepatan penggunaan semantik (elemen judul)
  • Konten / isi halaman
    Dianjurkan memuat minimal 300 kata yang orisinil dan bermanfaat bagi pembaca
  • Fitur X/HTML
    Gunakan teknik desain web terkini yang mengkombinasikan X/HTML dan CSS
  • Waktu dan ukuran unduh (tampilnya web / blog)
    Ukuran berkas web yang ringkas mempercepat waktu tampil web keseluruhan
  • Taut keluar
    Lepas dari penting tidaknya PageRank™, muatlah taut yang benar-benar relevan dengan isi konten
  • Keseluruhan nilai untuk desain
    Perangkat ini memberi nilai 0-100 pada desain web yang diuji coba

Congratulations! Your Web design scored … points out of a possible 100. Your Web page may not be perfectly optimized, it contains most of the elements necessary for search engine optimization.

SERPs

Google memperhitungkan standar web, aksesibilitas dan validitas X/HTML-CSS?
Tentu saja kualitas isi / konten web dan blog di mata mesin pencari (mis. Google PageRank™) masih berdasarkan perhitungan jumlah taut berkualitas yang diterima suatu situs. Posisi di halaman hasil pencarian search engines (SERPs) memiliki algoritma tertentu (rahasia dapur mesin pencari). Penerapan yang mengarah semantik tentu tidak akan merugikan pembaca dan mesin pencari. Jika dilihat dari sisi pengguna, bisa juga menerapkan Belajar SEO, Web Standards and Usability-based Techniques.

Struktur web dengan X/HTML yang tersusun sesuai kaedah semantic web dan aksesibilitas (walau tidak secara ekstrem) tentu mempengaruhi algoritma mengingat mesin pencari berbasis pembaca teks juga. Coba lihat tampilan halaman web dengan simulator ’spider’ mesin pencari di Search Engine Spider Simulator.

Berbagai perangkat validator nampaknya tetap sebagai alat bantu evaluasi saja. Kecuali kemudian Google memasukkan hasil validasi dalam algoritmanya.. :)
Yang ini sepertinya hanya mimpi masih butuh waktu..mungkin menunggu blogspot.com mampu memenuhi standar web, semantik, aksesibilitas, valid X/HTML dan CSS.. :D

Standar (’defacto’) W3C hanyalah berupa rekomendasi konsorsium dari kumpulan pengalaman praktisi web yang ada di seluruh dunia. Sekalian menegaskan jawaban saya atas penghargaan dan penghormatan dari Mas Deni Pradana. :D

Untuk menguji keseluruhan kualitas suatu situs web, dapat mencoba perangkat ‘online’ gratis Webagogo. Atau bisa juga dites dengan kumpulan taut validasi dan perangkat tes beberapa hal tersebut di atas di UITest dot com.

Mengapa repot? Tujuan dan jawaban atas pernyataan kontra ada di catatan sebelumnya yang berjudul Memahami Web Standards Excuse.

Menarik jika ada bloger yang mau dan mampu menerapkan atau menggabungkan keseluruhan aspek di atas. Desain situs web / blog yang universal seharusnya dapat diakses oleh semua pengguna Internet kapan saja, dimana saja, dengan berbagai perangkat (Desain Weblog-Website yang Ubiquitous).

Share :
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Live
  • Technorati
  • YahooMyWeb
  • Furl
  • Ma.gnolia
  • NewsVine
  • StumbleUpon
Cite - Semantik XHTML, Aksesibilitas, SEO!
- Dani Iswara - Indonesia.

Last updated: Tuesday, June 24, 2008 at 1:31 pm

You are free to share (copy, distribute and transmit) this blog post under the similar license (Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported; CCA-NC-ND 3.0 Unported). Please put these link on your copy:
Taken from: Semantik XHTML, Aksesibilitas, SEO by Dani Iswara (Dani Iswara .Net).

17 Responses (7 Trackback/s) to “Semantik XHTML, Aksesibilitas, SEO”

1. By deni pradana on May 17, 2008 at 22:23:46
Using Mozilla Firefox Mozilla Firefox 2.0.0.9 on Windows Windows XP

1. wow…
2. setidaknya mas Dani sudah setengahnya, mungkin lebih ;)
3. Standar web, Semantik web, Aksesibilitas, Validasi X/HTML dan CSS, SEO, SERPs, makin banyak dah pr kita :)
4. untuk browser mobile saya menggunakan Opera Mini 4.1, lumayan asik.
5. sejujurnya saya ga mudeng PageRankā„¢, algoritma dan fungsinya (kapan2 diulas juga ya, nuhun) yg penting semangat berbagi wawasan :)
6. artikel ini sangat membantu saya, makasih bgt.
7. wow lagi…

last blog post: Free download: Free CSS or Free Avatar?

2. By Dani Iswara on May 18, 2008 at 04:27:25
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Linux Linux

deni pradana:

2. jgn kaget kl tiba2 error pas buka blog ini..masi suka acak adut trial n error :)
4. sayang palm ngga support java lg :(
5. sama mas..apalagi saya..tp di wikipedia dah ada kok..

makasi mas deni :)

3. By ghozan on May 18, 2008 at 12:46:11
Using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

waks ngomongin apa lagi neh… kabur aja ah…

last blog post: Pictures of Lia

4. By Fikar on May 18, 2008 at 18:23:37
Using Mozilla Firefox Mozilla Firefox 3.0b5 on Linux Linux

keren2, thx infonya mas.

last blog post: Sniffing with ettercap

5. By Elyas on May 18, 2008 at 23:42:59
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Windows Windows XP

paling sulit menerapkan seo pada web/blog, saya sudah coba mempelajari plus menerapkan seo di ilmukedokteran.net tapi sampe sekarang masih ndak mudeng.
pemilihan kata kunci dan menghubungkan antara isi kontent dan kata kunci blibet banget (maklum masih belajar) hehehehe
gak tau kalo di wordpress penerapan seo seperti apa, kalo di joomla sih udah ada komponen nya sayang diriku belum menguasai hehehehe
sukses slalu dok

6. By dani on May 19, 2008 at 00:34:57
Using Opera Opera 9.50 on Linux Linux

Elyas:
joomla sptnya dah ada modul seo ya..
wp lumayan seo friendly katanya.. :)

dok Elyas, usul..yg ilmukedokteran.net komentarnya dibuat terbuka aja gemana..ngga usah register.. :)

gud lak jg dok..

last blog post: Semantik XHTML, Aksesibilitas, SEO

7. By mk on May 20, 2008 at 19:30:04
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Windows Windows XP

Waw, lengkap banget ulasannya.. thx dok..

8. By Dani Iswara on May 20, 2008 at 20:55:09
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Linux Linux

mk:
sewaktu-waktu saya edit lagi..maklum ngumpulin dari catatan2 di hard disk.. :)
sekalian bersih2..

11. By Elyas on May 25, 2008 at 17:44:16
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Windows Windows XP

hmm sebenarnya sih pengen membuka sistem komennya tapi masih ragu hehehehe, segera coba terapkan pada versi alfa ilmu kedokteran (rencana agustus menyambut HUT RI hiyayaya) sekaligus pengen coba tampilan dan fitur tambahan biar terasa lebih lengkap.

12. By Dani Iswara on May 25, 2008 at 19:18:04
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Linux Linux

Elyas:
wah bakal ada kejutan baru nih nanti.. :)

7 Trackback(s)

  1. May 24, 2008: Plugin WordPress yang Masih Terpasang - Dani Iswara .Net - Indonesia Physician Weblog
  2. May 25, 2008: Catatan Analisis Blog versi Webagogo - Dani Iswara .Net
  3. May 28, 2008: Scored 100 by SEO Analyzer - Dani Iswara .Net
  4. May 31, 2008: Mengelola Blog Baru - Dani Iswara .Net
  5. Jun 8, 2008: Belajar SEO dan Aksesibilitas Web - Dani Iswara .Net
  6. Jun 12, 2008: Lomba Blog ELearning Indonesia dalam Edufiesta - Dani Iswara .Net
  7. Jun 23, 2008: Suka Duka Pengguna Internet Berbasis Volume - Dani Iswara .Net

Post a Comment

You may read again from the Top

  • Strict XHTML (semantic markup) tags allowed (see Site Help - Leaving Comment)
  • All tags must be properly closed
  • Comment contains some words (eg. URLs) will be held in moderation
  • Paragraphs and line breaks are automatically converted
  • Keep relevant. Inappropriate comments may be edited, moderated, or removed
  • To have image beside your comment, get Gravatar!