Wednesday, June 13, 2018

Visual Ekstra dan SEO

Seperti yang telah disebutkan, mesin pencari tidak memiliki sarana untuk indeks langsung pada visual ekstra konten dalam web, seperti gambar, suara, flash film, javascript.

Sebaliknya, mereka mengandalkan isi konten untuk memberikan deskripsi tekstual yang berarti dan berdasarkan dengan itu mereka dapat mengindeks file-file ini.


Dalam artian situasinya mirip dengan teks 10 tahun yang lalu atau lebih, Anda memberikan keterangan di mesin pencari dan metatag menggunakan deskripsi ini untuk mengindeks dan memproses halaman Anda.

Jika kemajuan teknologi lebih lanjut, suatu hari ada kemungkinan untuk mesin pencari untuk mengindeks gambar, film, dll tapi untuk saat ini belum ada hal seperti itu.

Visual Ekstra – apakah ada manfaat Visual Ekstra?


1. Gambar
Gambar merupakan bagian penting dari setiap halaman Web dan dari sudut pandang desainer, mereka tidak untuk tambahan tapi item yang paling wajib bagi setiap situs.

Namun, di sini desainer dan mesin pencari berada di dua jalur yang berbeda karena untuk mesin pencari setiap informasi yang diberikan gambar tidak akan terindeks.


Ketika bekerja dengan desainer, kadang-kadang butuh waktu untuk menjelaskan kepada mereka bahwa harus memiliki link tekstual (dengan anchor text yang tepat) dan berisi gambar bukanlah kemauan dan bahwa sistem navigasi teks yang jelas dan benar wajib dimiliki.

Ya emang benar, itu akan sulit untuk menemukan keseimbangan yang tepat antara performa artistik dan ramah SEO tapi bahkan situs terbaik akan hilang di dunia maya jika tidak dapat ditemukan oleh mesin pencari, kompromi untuk tampilan visual tidak dapat dihindari pada setiap web/blog.

Dengan semua yang mengatakan hal tersebut, idenya adalah tidak melewati gambar sama sekali. Tentu saat ini tidak mungkin karena hasilnya akan menjadikan situs yang paling jelek.

Sebaliknya idenya adalah bahwa gambar harus digunakan untuk ilustrasi dan dekorasi, bukan untuk navigasi atau bahkan lebih buruk lagi dan untuk menampilkan teks misalnya dalam font mewah. Dan yang paling penting dalam atribut <alt> dari tag <img>, selalu diberikan deskripsi tekstual yang berarti gambar.


Spesifikasi HTML tidak memerlukan ini dan juga,tidak ada salahnya untuk memberikan nama-nama bermakna dengan file gambar itu sendiri, bukan nama seperti image1.jpg, image2.jpg, imageN.jpg. Misalnya dalam contoh berikut file gambar memiliki nama informatif dan alt memberikan informasi yang cukup tambahan: <img src="komputer.jpg" alt="gambar computer ketika booting"> windows 7. Nah, jangan memberikan ke yang lebih ekstrem seperti menulis 20 kata tag <alt> untuk 1 piksel gambar karena ini juga terlihat mencurigakan dan mulai berbau seperti kata kunci isian.


2. Animasi dan Film
Sebuah animasi dan film ini mirip dengan yang dengan gambar, mereka bermakna dari titik pandang desainer tetapi tidak dicintai oleh mesin pencari. Misalnya, masih umum untuk memiliki pengenalan flash mengesankan di halaman home suatu web.

Anda hanya tidak bisa membayangkan apa kelemahan dengan mesin pencari ini dan itu akan lebih buruk lagi, jika Anda menggunakan Flash untuk menceritakan sebuah cerita yang bisa ditulis dalam teks biasa, yang malah lebih bisa untuk dijelajahi dan diindeks oleh mesin pencari.


Salah satu solusi adalah untuk menyediakan mesin pencari dengan versi HTML dari film Flash namun dalam kasus ini pastikan bahwa Anda mengecualikan film Flash asli dari pengindeksan, jika tidak Anda dapat dikenakan sanksi untuk duplikat konten.

Ada rumor bahwa Google sedang membangun sebuah teknologi pencarian baru yang akan memungkinkan untuk mencari di dalam animasi dan film dan format.

Swf akan berisi metadata baru yang dapat digunakan oleh mesin pencari, maka sampai pada saat itu tiba, sebaiknya Anda akan lebih baik hentikan penggunaan bahkan terlalu banyak Flash, atau setidaknya memberikan deskripsi tekstual dari film (Anda dapat menggunakan tag <alt> untuk menggambarkan film).


3. Frames
Ini adalah kabar baik bahwa frame secara perlahan namun pasti menghilang dari Web. 5 atau 10 tahun yang lalu mereka adalah hit mutlak dengan desainer tetapi tidak pernah dengan mesin pencari.

Search engine mengalami kesulitan mengindeks halaman berbingkai karena URL halaman yang sama, tidak peduli yang mana dari frame yang terpisah atau terbuka.

Untuk mesin pencari ini adalah kejutan karena sebenarnya ada 3 atau 4 halaman dan hanya satu URL, sedangkan untuk mesin pencari 1 URL adalah 1 halaman.

Tentu saja, mesin pencari dapat mengikuti link ke halaman dalam frameset dan indeks mereka tapi hal ini adalah rintangan bagi mereka.

Jika Anda masih bersikeras menggunakan frame, pastikan bahwa Anda memberikan deskripsi yang berarti dari situs di tag <noframes>. Contoh berikut ini bukan untuk pemula tapi bahkan jika Anda tidak mengerti segala sesuatu di dalamnya, hanya ingat bahwa tag <noframes> adalah tempat untuk memberikan versi alternatif (atau setidaknya deskripsi singkat) dari situs Anda untuk mesin pencari dan pengguna browser yang tidak mendukung frame.

Jika Anda memutuskan untuk menggunakan tag <noframes>, mungkin Anda ingin membaca lebih lanjut tentang hal itu sebelum Anda mulai menggunakannya. Dapat dilihat pada TV Streaming Indonesia Dengan Buffer Cepat . 

 

4. JavaScript
Hal ini diketahui oleh semua orang yang murni HTML tidak berdaya untuk membuat situs yang kompleks dengan banyak fungsi dengan HTML tidak dimaksudkan untuk menjadi bahasa pemrograman untuk membangun aplikasi Web, sehingga tidak ada yang mengharapkan bahwa Anda dapat menggunakan HTML untuk menangani tulisan ke database atau bahkan untuk menyimpan informasi sebagaimana disyaratkan oleh pengguna Web saat ini dan itulah sebabnya bahasa pemrograman lainnya (seperti JavaScript, atau PHP) datang untuk meningkatkan HTML.


Untuk saat ini mesin pencari hanya mengabaikan mereka menghadapi JavaScript pada halaman. Sebagai akibat dari hal ini, pertama jika Anda memiliki link yang berada di dalam kode JavaScript, kemungkinan bahwa mereka tidak akan jelajahi.

Kedua, jika JavaScript dalam file HTML, ini akan mengacaukan file html itu sendiri dan crawler mungkin hanya melewati itu dan pindah ke situs berikutnya. Hanya untuk informasi Anda, ada tag <noscript> yang memungkinkan untuk memberikan alternatif untuk menjalankan script di browser tetapi karena sebagian besar aplikasi yang cukup rumit, hampir tidak cocok untuk menjelaskannya di sini.