Cara Optimasi Website / Blog Agar Cepat Di Indexs Google

Diposting pada

Salah satu metode yang dapat digunakan oleh perancang web untuk merancang dan menyusun situs web adalah menggunakan bingkai. Namun, jika situs web Anda menggunakan bingkai maka Anda bisa memiliki masalah besar diindeks di Google. Meskipun desain situs menggunakan frame menjadi kurang menonjol dengan meningkatnya popularitas CSS, masih ada situs di luar sana yang menggunakan frameset. Tetapi ada cara untuk menghindari masalah.

Di masa lalu, bingkai dianggap sebagai cara yang hebat bagi perancang situs untuk menampilkan konten dengan cepat dan mudah sambil mempertahankan struktur di seluruh situs (mis. Dengan memiliki judul, atau bilah navigasi). Mereka memungkinkan lebih dari satu dokumen HTML untuk ditampilkan pada halaman dengan menampilkan masing-masing dalam “bingkai” sendiri, yang didefinisikan oleh tag HTML “frameset”. Tag ini menentukan halaman mana yang akan ditampilkan dan ukuran serta posisi frame yang seharusnya muncul. Meskipun ini terdengar bagus secara teori, itu menciptakan masalah dengan kedua navigasi (dan karenanya pengindeksan mesin pencari) dan kegunaan.

Seperti yang telah didokumentasikan oleh pakar kegunaan web, Jakob Nielsen di situsnya, http://www.useit.com/alertbox/9612.html, ada beberapa masalah kegunaan yang terkait dengan bingkai:

Mereka dapat membingungkan pengguna – jika mereka mengklik dalam satu frame dan ini mempengaruhi frame lain itu dapat membuat navigasi membingungkan.

Bilah alamat tidak berubah saat pengguna menavigasi antar halaman, karena halaman memuat di dalam frameset. Sekali lagi, ini dapat membingungkan dan mengacaukan pengguna.

Waktu pemuatan meningkat karena ada lebih dari satu halaman untuk dimuat. Jika situs membutuhkan waktu terlalu lama untuk memuat, maka pengunjung akan pergi ke tempat lain.

Jika seorang pengguna menandai halaman di dalam situs, mereka akan dikirim ke frameset default ketika mereka mengunjungi kembali daripada halaman yang ditandai.

Selain itu, ada juga masalah dengan mesin pencari menemukan dan mengindeks semua halaman situs berbingkai. Masalah yang paling mendasar adalah bahwa mesin pencari menemukan dan mengindeks halaman dengan mengikuti tautan HTML dalam sebuah dokumen, dan karena frameset mereferensikan halaman daripada menautkannya, halaman-halaman dalam situs berbingkai tidak dapat dijangkau. Pada akhirnya, ini berarti bahwa tidak peduli seberapa besar situs ada kemungkinan hanya halaman frameset yang akan diindeks.

Ada jalan keluar masalah ini. Anda dapat menempatkan tag “noframes” di badan halaman frameset Anda untuk memberikan konten alternatif yang akan ditampilkan jika browser tidak kompatibel dengan frame. Untungnya, mesin pencari juga dapat membaca tag ini, jadi jika Anda menyertakan tautan normal di dalam tag ini, mesin pencari dapat melihat mereka seperti situs normal. Kunjungi http://www.w3schools.com/tags/tag_noframes.asp untuk informasi lebih lanjut tentang tag noframes.

Jadi sekarang Google Search dapat menemukan halaman Anda, tetapi apa yang terjadi ketika pengunjung Anda menemukannya?

Karena frameset menentukan halaman mana yang harus dimuat, jika halaman internal diakses langsung melalui mesin pencari maka akan dimuat di luar konteks frameset. Ini berarti bahwa halaman tersebut akan dilihat sendiri tanpa halaman penyertaan yang dimaksud yang ditentukan oleh frameset, seperti bilah navigasi. Jenis halaman ini dikenal sebagai halaman “yatim”. Mereka membingungkan bagi pengunjung karena begitu mereka menemukan halaman mereka mungkin tidak dapat menavigasi situs, yang berarti Anda mungkin kehilangan pengunjung, atau lebih buruk, pelanggan.

Sekali lagi, ada cara untuk mengatasi masalah ini. Anda dapat menggunakan JavaScript untuk memaksa halaman ke dalam konteks berbingkai, dan meskipun hal ini menyebabkan masalah dengan browser yang tidak kompatibel JavaScript, ia dengan rapi menghindari masalah halaman yatim. Ada tutorial hebat yang tersedia di http://www.webreference.com/js/column36/forcing.html yang menunjukkan bagaimana ini dilakukan.

Ada alternatif untuk bingkai yang memungkinkan fungsionalitas serupa, yang paling populer adalah memposisikan elemen pada halaman menggunakan Cascading Style Sheets (CSS), atau jika Anda mendesain situs yang dinamis maka memanfaatkan Server Side Include (SSI) akan bagus. pilihan. Meskipun hal di atas menunjukkan bagaimana cara menghindari komplikasi yang disebabkan oleh bingkai, untuk berbagai alasan yang disebutkan akan lebih baik untuk menghindari semuanya.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *