İşte bende bundan bahsediyorum. Ben program dilini bilmiyorum. Taramalar sonuç vermiyor SEO'ya da etki ediyor. Bunu ifade etmeye çalışıyorum.
Yanlış biliyorsunuz ve
@GOLDTR; bu arkadaşın dediklerine ısrarla karşı çıkıyorsunuz.
Ruby bir back-end dilidir. Vue.js ise front-end. Ruby ile yazılan kodun SEO'ya hiçbir etkisi yoktur nasıl yazıldığı ile ilgilidir. Ruby ile herhangi bir front-end kütüphanesi kullanmadan tıpkı PHP'de olduğu gibi direkt olarak HTML render alınabilir ve sizin söylediğiniz JSON-LD schemalar meta etiketleri vs kullanılabilir bunlar programlama dilinden bağımsız şeylerdir.
Vue.js tarafına gelirsek Vue.js'in SEO uyumlu olmadığı tamamen yanlış bir bilgi. Modern front-end kütüphaneleri client-side ve server-side olarak çalışır. Düz hiçbir işlem yapılmamış Vue.js client-side olarak çalışır. bu durumda HTML renderı tarayıcı tarafından yapılır ve arama motoru botları her ne kadar son zamanlarda daha iyi tarama yapsa da çok sağlıklı tarama yapamaz.
Ancak Vue.js için Nuxt.js, React için Next.js, Svelte için SvelteKit gibi server-side rendering (SSR) yapmayı sağlayan kütüphaneler var. Bunlar kullanıldığı zaman sizin programlama dili ile ilgili olduğunu iddia ettiğiniz (ama hiçbir alakası olmayan) JSON-LD meta etiketleri gibi her şey server tarafında render edilir ve client'a o şekilde gönderilir. SEO açısından hiçbir eksi yazmaz.
Kısacası programlama dilinin SEO'ya hiçbir etkisi yoktur. Back-end'de ne kullandığınız sadece sunucuya bağlanma süreleri gibi performans verilerini etkiler SEO'ya hiçbir etki etmez. Vue.js gibi modern frameworkler ise nasıl kullanılacağını bildiğiniz zaman düz PHP projelere göre SEO açısından çok daha avantajlı bile olabilir. (Getirdiği ekstra performans sayesinde)