Cara SEO situs web Satu Halaman

8

Saya membuat situs web baru untuk klien, dan saya pikir satu halaman situs web / tata letak akan sangat rapi. Tidak ada banyak konten yang terperinci, itu adalah perusahaan yang mengimpor banyak produk dari perusahaan yang berbeda. Jadi itu akan menjadi sedikit etalase dari berbagai jenis produk / peralatan yang dapat Anda pesan. Dari keseluruhan katalog hanya mungkin 10 produk yang benar-benar ditampilkan.

Sekarang saya memiliki struktur dasar dengan bagian dan tautan seperti:

#home / #products / #equipment / #services / #contact.

Sekarang dari apa yang saya pahami adalah bahwa Google tidak mengindeks tautan yang berisi #, sehingga tidak akan ada masalah duplikat konten, semuanya akan diindeks sebagai halaman depan.

Sekarang yang ingin saya optimalkan adalah pencarian. Perusahaan ini adalah agen dari beberapa produk di negara ini, artinya hanya mereka yang memiliki izin untuk mengimpor dan menjual produk tersebut. Ini berarti bahwa ketika seseorang mencari produk x, situs web ini muncul sebagai klik pertama.

Sekarang dapatkah saya membuatnya bahwa mereka akan secara otomatis dibawa ke #productsbagian situs web langsung dari google.

Saya sedang memikirkan sesuatu seperti memiliki indeks google bagian yang berbeda sebagai halaman yang berbeda. Apakah hal seperti itu mungkin?

Saif Bechan
sumber

Jawaban:

7

Situs web satu halaman buruk untuk SEO. Titik.

Karena mesin pencari memberi peringkat halaman web dan bukan situs web, Anda perlu memastikan setiap halaman web disesuaikan dengan topik tertentu sehingga dioptimalkan untuk memberi peringkat yang baik untuk topik itu. Menempatkan lebih dari satu topik pada satu halaman melemahkan nilai halaman tersebut untuk setiap topik dan dengan demikian merusak peluangnya untuk menentukan peringkat untuk kedua topik tersebut. Semakin buruk saat Anda menambahkan lebih banyak topik ke halaman itu. Ini juga tidak berguna bagi pengguna karena mereka harus menyaring konten yang mereka tidak tertarik untuk menemukan konten yang mereka cari.

Selain itu, tautan internal adalah alat yang berharga untuk SEO. Mereka hampir sama baiknya dengan tautan masuk dari situs eksternal dan teks jangkar mereka memang memiliki nilai. Memiliki satu halaman situs web berarti Anda melewatkannya.

Saya sedang memikirkan sesuatu seperti memiliki indeks google bagian yang berbeda sebagai halaman yang berbeda. Apakah hal seperti itu mungkin?

Tidak.

John Conde
sumber
Terima kasih telah menunjukkan itu. Saya memikirkan hal yang hampir sama. Saat mengembangkan saya melihat bahwa saya kehilangan banyak opsi yang datang dengan situs web multi-halaman. Saya pikir mungkin saya bisa lolos dengan menggunakan beberapa optimasi pintar, kira tidak. Harus memikirkan kembali seluruh proyek. Terima kasih untuk bantuannya.
Saif Bechan
3
@ Saif: Meskipun Google tidak akan menampilkan jangkar internal sebagai hasil terpisah dalam SERP mereka, Google diketahui kadang-kadang menampilkannya sebagai semacam mini-sitemap di bawah halaman anchorless asli. Saya percaya mereka melakukan ini dengan artikel Wikipedia besar yang memiliki struktur dokumen yang jelas dan menu konten.
Lèse majesté
Google akan menampilkan jangkar yang berbeda sebagai halaman terpisah jika Anda menggunakan skema perayapan ajax, yang dikenal sebagai HanshBang #! url dengan tag meta untuk fragmen yang lolos. developers.google.com/webmasters/ajax-crawling/docs/…
Frank
Saya setuju dengan John dengan satu peringatan kecil. Situs halaman tunggal yang sederhana dapat berkinerja baik, namun, akan hilang dengan persaingan. Dengan kata lain, satu halaman situs akan bersaing dengan baik di pasar persaingan rendah. Saya memiliki satu halaman situs, tidak ada yang mewah, tetapi berkinerja baik di pasar barang antik di komunitas gunung kecil. Saya membuat orang-orang dari seluruh AS datang untuk menemui saya karena mereka menemukan situs saya menggunakan pencarian lokal dan menyukainya. Namun, di pasar yang besar dan kompetitif, ini tidak akan berhasil. Kedengarannya seperti satu halaman situs bukan yang terbaik untuk kebutuhan Anda. Bersulang!!
closetnoc
Banyak hal telah berubah. Lihat blog Google: Mengecewakan skema perayapan AJAX kami
Franklin Yu
1

Google telah berubah, sekarang Anda bisa menjadi # 1 di google dengan satu halaman dengan sangat baik. Sekarang banyak artikel tentang itu, saya menemukan satu yang sangat saya sukai, tetapi masih banyak lagi.

Anda agak perlu melakukan hal-hal kecil yang akan diperhitungkan.

  1. Buat paginasi konten
  2. Buat css yang baik untuk laba-laba
  3. Carilah otoritas - MEMBANGUN LINK YANG KUAT !!!
  4. Tag H1!
  5. Jadilah yang terbaik dalam keterbacaan
  6. Tetap segar

Lebih lanjut tentang http://www.awwwards.com/seo-tricks-for-one-page-websites.html

Algoritma google banyak diperbarui dan kami tidak dapat menemukan kunci rahasia.

https://www.google.com/insidesearch/howsearchworks/thestory/

Cristian Mergea
sumber
Adakah pemikiran tentang pushstate, crawlable ajax, atau teknologi lain yang dapat membantu?
Stephen Ostermiller
Untuk pushstate-popstate saya telah menggunakan dokumentasi dari developer.mozilla.org/en-US/docs/Web/API/History_API Saya punya masalah dengan perayapan ajax karena mereka menghentikan dukungan untuk Skema Perayapan AJAX mereka. Bahkan mereka tidak mendukungnya lagi saya tahu bahwa google stil mengindeks situs tersebut. developers.google.com/webmasters/ajax-crawling/docs/... Saya telah membaca bahwa kita sebaiknya menghindari memperkenalkan URL escaped_fragment dalam kode jika kita membangun situs baru.
Cristian Mergea
Jawaban ini tidak secara khusus membahas situs web "satu halaman", selain dari mengatakan bahwa "satu halaman" situs dapat diindeks oleh Google "dengan sangat baik" dan menyediakan tautan. Poin bernomor adalah hal-hal yang harus diterapkan pada segala jenis situs web. "1. Buat paginasi konten" - Menggunakan "paginasi" di sini tanpa penjelasan lebih membingungkan, karena inti dari situs web "satu halaman" adalah bahwa itu bukan "paginasi".
MrWhite
'inti dari situs web "satu halaman" adalah bahwa itu bukan "halaman" "Jika Anda memiliki portofolio misalnya Anda tidak dapat menempatkan 50 maket dengan deskripsi di situs satu halaman tanpa pagination di bagian itu. Saya memiliki sesuatu seperti "One tought a day" dan saya harus "pagination" mereka, saya tidak bisa menampilkan semua hardts seperti di timeline facebook. Saya meletakkannya di "halaman" (yang disembunyikan sampai Anda mengklik 1,2,3,4,5).
Cristian Mergea
Ada konsep pengembangan "Situs Web Halaman Tunggal" di mana memang ada banyak layar konten, tetapi header dan footer dimuat sekali. Lalu bagian tengah halaman diganti dengan via AJAX. Kerangka kerja populer seperti AngularJS menggunakan konsep ini. Kami mendapat banyak pertanyaan tentang bagaimana SEO bekerja untuk mereka.
Stephen Ostermiller
0

Anda dapat memiliki halaman accesible / indexable di setiap bagian sebagai versi alternatif dari webapp Anda. Dalam situasi Anda, Anda perlu memiliki halaman ini: Rumah, Produk, Peralatan, Layanan, Kontak

Ketika javascript tidak diaktifkan, Anda harus memiliki 5 halaman. Setiap halaman harus memiliki judul tertentu dan menunjukkan bagian tertentu kepada pengguna (bukan yang lain). Ketika javascript diaktifkan, Anda dapat memuat aplikasi web Anda.

Untuk proyek-proyek besar, Anda harus melihat proyek ini: http://www.asual.com/swfaddress/ (contoh seo termasuk dataource.php untuk melakukan apa yang saya katakan)

Contoh:

Beranda: /

<nav><stong>Home</strong> <a href="https://webmasters.stackexchange.com/products">Products</a>...</nav><div id="webapp">Home static content</div><script>window.onload=function(){ /*load webapp*/ }</script>

Produk: / produk

<nav><a href="https://webmasters.stackexchange.com/">Home</a> <stong>Products</strong>...</nav> <div id="webapp">Products static content</div><script>window.onload=function(){ /*load webapp*/ }</script>

dll

jrosell
sumber
@ Saif: Saya pikir dia bermaksud menggunakan AJAX untuk menunjukkan "subhalaman" yang berbeda tetapi juga menghubungkan subhalaman tersebut ke URL yang berbeda jika pengguna ingin menavigasi ke mereka secara langsung atau tidak memiliki JavaScript. Anda harus menggunakan API status riwayat HTML5 untuk memungkinkan subhalaman ini di-bookmark. Halaman profil pengguna StackExchange adalah contoh yang baik dari teknik ini.
Lèse majesté
@ Lèsemajesté ya saya mengerti apa yang dia katakan sekarang, dia mengeditnya. Saya tidak mengerti jawaban sebelumnya yang dia berikan.
Saif Bechan
@ jrosell Saya sudah memikirkan teknik ini sebelumnya, tapi saya tidak berpikir itu akan bagus untuk konten penting. Mungkin untuk halaman portofolio, atau halaman profil Anda bisa lolos begitu saja, tapi saya rasa itu tidak baik untuk bisnis. Saya pikir ini adalah praktik yang baik untuk tidak memiliki aplikasi web khusus untuk SEO. Jika ada teknik membangun akan baik-baik saja, tapi ini seperti hack untuk SEO.
Saif Bechan
Lihatlah situs ini dengan / tanpa flash diaktifkan sebagai contoh santperedelboschotel.com
jrosell
Sudahkah Anda menargetkan pengguna dengan javascript dinonaktifkan? Google bot adalah salah satunya.
jrosell
0

Sementara satu halaman situs dapat meningkatkan relevansi untuk kata kunci utama, Anda lebih cenderung untuk mencairkan relevansi untuk sub topik dan istilah yang mungkin peringkatnya lebih mudah pada setiap halaman. Pertimbangkan Burung Kolibri - Jika satu halaman berisi informasi encer, halaman akan menjadi kurang relevan dan tidak mungkin dioptimalkan untuk satu bagian. Saya tidak akan merekomendasikan pengoptimalan untuk satu situs tetapi untuk membangun 5 halaman secara terpisah.

Jika Anda akan mengoptimalkan untuk satu halaman situs, saya akan merekomendasikan yang berikut ini:

  • Pastikan bagian konten didefinisikan dan tag H dioptimalkan dengan baik
  • Tempatkan setiap bagian konten di dalam DIV itu sendiri
  • Pastikan DIV ID dioptimalkan kata kunci
  • Buat tautan Anchor untuk setiap bagian situs
  • Pastikan setiap judul utama dibungkus dengan tag H1.
Sean Lloyd-Clarke
sumber
Saat ini situs web satu halaman mungkin interaktif dan memuat data tambahan ke halaman menggunakan AJAX saat pengguna mengklik. Beberapa kerangka kerja mengambil pendekatan satu halaman meskipun mereka memungkinkan satu untuk membangun aplikasi web yang sangat besar. Bisakah Anda menambahkan jawaban Anda ke alamat AJAX?
Stephen Ostermiller