Tautan absolut vs relatif untuk perayap mesin pencari dan SEO

8

Tautan navigasi situs kami saat ini dalam bentuk relatif:

<a href="/section">

Perusahaan SEO yang saya sebutkan dalam pertanyaan saya sebelumnya menyarankan agar kami mengubahnya ke tautan absolut:

<a href="http://www.ourpage.com/section">

Ini untuk "memastikan mesin pencari mendapatkan URL yang benar dan berfungsi untuk halaman". Apakah ini benar-benar sesuatu yang harus diperhitungkan atau ini merupakan kasus pekerjaan tambahan tanpa manfaat tambahan?

Kaivosukeltaja
sumber
Jika Anda menerapkan ini, saya akan merekomendasikan memasukkan domain melalui global define, atau dari beberapa lokasi terpusat lainnya. Itu dengan asumsi situs Anda dinamis.
bitsoflogic
Ya, dinamika situs. Saya mencoba melobi penggunaan <base href="http://www.ourpage.com">untuk menghindari menyentuh semua tautan pada halaman karena beberapa dari mereka didefinisikan dalam konten dan melalui semua itu akan sangat menyebalkan.
Kaivosukeltaja

Jawaban:

4

Ada pro dan kontra untuk kedua implementasi:

Mutlak: Menangkal pencakar (karena mereka harus mengganti semua hrefnilai dasar ). Memungkinkan pengujian yang lebih baik di situs produksi - tidak mengandalkan heirachy folder yang hilang, dll. Lebih sedikit overhead untuk pencarian URL (diperdebatkan).

Relatif: Lebih mudah untuk pengembangan (pada server pementasan atau server lokal dll) tanpa perlu basis dinamis href. Lebih mudah untuk memindahkan atau memindahkan situs ke (sub) domain / folder lain.

Jadi sementara Anda dapat melihat tidak ada nilai SEO yang bisa didapat di jalan atau yang lain, satu hal yang umumnya disepakati dalam SEO adalah bahwa " URL yang Baik TIDAK PERNAH berubah ", maka preferensi (pribadi) saya untuk bersikeras pada URL absolut.

Mike Hudson
sumber
1
"Deters scrapers" - Ini sudah sering dinyatakan , namun, saya tidak bisa melihat bagaimana ini adalah argumen yang valid untuk URL absolut. Ini tampaknya didasarkan pada asumsi yang agak naif bahwa siapa pun yang telah mengimplementasikan scraper tidak dapat melakukan penggantian string sederhana. Mengimplementasikan scraper di tempat pertama adalah tugas yang jauh lebih kompleks. Tetapi tautan relatif tidak bebas dari keharusan manipulasi agar sesuai dengan target, terutama jika basetag sedang digunakan. Scraper sekarang harus menyelesaikan URL ini dan melakukan penggantian string.
MrWhite
@ w3dk setuju - alasan 'mencegah pencakar' terlalu penting. Saya seharusnya menambahkannya sebagai bonus - kerja ekstra (minimal mungkin) ...
Mike Hudson
4

Menurut Google keduanya berfungsi tetapi mereka merekomendasikan URL lengkap. Dari Matt Cutts:

Saya merekomendasikan tautan absolut alih-alih tautan relatif, karena ada sedikit peluang bagi laba-laba (bukan hanya Google, tetapi laba-laba apa pun) menjadi bingung

Sumber: Googleguy (alias Matt Cutts) di WebmasterWorld.com (2 Juni 2005)

John Conde
sumber
2
Tautan absolut tidak berarti URL lengkap. Kedua contoh dalam pertanyaan asli adalah tautan absolut.
Tim Fountain
Saya pikir saya harus mengklarifikasi hal di atas. Secara historis masalah utama yang dimiliki laba-laba dengan tautan relatif adalah bahwa <a href="page.html"> foo </a> mengarah ke tempat yang berbeda saat diakses dari http://example.com/foovs. http://example.com/foo/meskipun keduanya mungkin halaman yang sama, dan itu jauh lebih mudah untuk laba-laba menjadi bingung daripada pengguna. IMO tautan apa pun yang dimulai dengan garis miring dianggap sebagai tautan absolut dalam arti tidak ada ambiguitas seputar perluasannya.
Tim Fountain
@TimFountain: Kedua contoh dalam pertanyaan asli bukanlah tautan absolut. Yang pertama (dimulai dengan garis miring) adalah root-relatif dan yang kedua mutlak. Yang pertama dipengaruhi oleh base hrefelemen, yang kedua tidak. Yang pertama tidak perlu dimodifikasi oleh scraper, sedangkan yang kedua tidak.
MrWhite
Ya kau benar. Saya mungkin biasanya menggambarkan contoh pertama sebagai jalur absolut , dan yang kedua sebagai URL lengkap. Saya masih mengatakan tidak ada alasan yang baik untuk menggunakan selain jalur absolut untuk tautan internal. URL lengkap tidak menawarkan keuntungan tetapi beberapa kerugian (kecil).
Tim Fountain
2

Meskipun, itu tergantung pada SE, untuk beberapa, menyediakan tautan absolut penuh, akan mengurangi jumlah pemrosesan yang diperlukan untuk mengindeks situs web, tetapi saya tidak yakin apakah metode ini masih digunakan saat ini.

Namun, dengan memberikan tautan absolut, akan membantu ketika pengguna ingin menyimpan konten untuk dibaca secara offline, dan kemudian memungkinkannya untuk menelusuri kembali ke konten online dari halaman offline yang disimpannya.

Starx
sumber
1
Setidaknya Firefox mengubah tautan menjadi absolut ketika saya menyimpan halaman ke drive lokal saya, apakah ada pembaca offline atau browser yang tidak melakukan ini?
Kaivosukeltaja
AFAIK, Safari tidak. Pasti ada yang lain juga
Starx
1

Jika URL berfungsi saat Anda relatif maka URL akan berfungsi untuk mesin pencari. Saya tidak melihat manfaat tautan absolut untuk SEO. Tautan relatif membuat hidup lebih mudah ketika Anda mengubah situs Anda karena Anda tidak harus selalu mengubah setiap tautan (tergantung pada bagaimana Anda mengubah situs Anda). Saya pikir Anda memerlukan perusahaan SEO baru.

paulmorriss
sumber
1

Secara teori, SEO bijak, seharusnya tidak ada perbedaan. Saya sudah menulis tentang itu beberapa waktu lalu http://nirlevy.blogspot.com/2008/07/absolute-vs-relative-urls-and-seo.html

Saya akan menyalin beberapa dari apa yang saya tulis di sana:

Tidak ada google yang pernah menulis bahwa saya dapat menemukan yang mengatakan bahwa URL absolut lebih baik jika situs Anda hanya diakses oleh satu nama domain.

Ada satu pengecualian yang dapat saya pikirkan: jika domain Anda adalah "coolstuff.com" misalnya dan Anda memang menggunakan URL absolut, maka kata "coolstuff" akan muncul di banyak halaman Anda. Ini mungkin sesuatu yang dapat meningkatkan peringkat Anda sehubungan dengan kata "coolstuff". Tapi ini hanya dugaan saja.

Nir Levy
sumber