# Nuxt ile SEO (Vue.js / Nuxt.js) > Meta etiketleri, useHead, useSeoMeta, structured data, sitemap, robots.txt, Open Graph, sosyal medya paylaşımı - 20 mülakat soruları - Senior - [Mülakat Soruları: Vue.js / Nuxt.js](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari.md) ## 1. Nuxt'ta useHead ile useSeoMeta arasındaki temel fark nedir? **Cevap** useHead, tüm HTML head etiketlerini (title, script, link, style, meta) yönetmek için kullanılan genel bir composable iken, useSeoMeta yalnızca katı TypeScript tipi olan SEO meta etiketleri için özelleşmiştir. useSeoMeta, og:image, twitter:card gibi SEO özellikleri için daha iyi tip güvenliği ve otomatik doğrulama sunarken, useHead meta etiketlerinin manuel olarak yapılandırılmasını gerektirir. SEO meta verileri için useSeoMeta'yı, diğer head öğeleri için useHead'i tercih edin. ## 2. Canonical etiketi nedir ve SEO için neden önemlidir? **Cevap** Canonical etiketi (rel=canonical), birden fazla URL benzer veya aynı içeriğe sahip olduğunda bir sayfanın hangi sürümünün birincil olduğunu arama motorlarına bildirir. Yinelenen içerik cezasını önler ve PageRank'i canonical URL'de toplar. Nuxt'ta canonical etiketi varsayılan olarak her sayfa için otomatik oluşturulur ve mevcut URL'yi gösterir. useSeoMeta ile canonical: false veya belirli bir URL kullanılarak devre dışı bırakılabilir veya özelleştirilebilir. Sayfalama, filtreler veya çok dilli sürümler içeren siteler için temel önemdedir. ## 3. Nuxt'ta crawling'e izin verirken belirli bir sayfanın dizine eklenmesi nasıl devre dışı bırakılır? **Cevap** useSeoMeta'yı robots: 'noindex, follow' ile kullanmak, tarayıcıların sayfayı ziyaret etmesine ve bağlantıları izlemesine izin verir, ancak arama sonuçlarında dizine eklenmesini engeller. Bu yaklaşım, zaten dizine eklenmiş sayfalar için robots.txt'ye tercih edilir; çünkü robots.txt crawling'i engeller ama sayfaları dizinden kaldırmaz. Alternatif: merkezi yapılandırma için defineRouteRules ile robots: 'noindex' kullanın. Crawling'i tamamen engellemek için Disallow içeren robots.txt gereklidir, ancak sayfa başına daha az esnektir. ## 17 soru daha mevcut - İyi sosyal paylaşım için temel Open Graph özellikleri nelerdir? - Harici bir API'den Nuxt'ta dinamik bir sitemap nasıl oluşturulur? Ücretsiz kaydol: https://sharpskill.dev/tr/login ## Diğer Vue.js / Nuxt.js mülakat konuları - [JavaScript Temelleri](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/javascript-fundamentals.md): 20 soru, Junior - [Modern JavaScript (ES6+)](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/es6-modern-javascript.md): 20 soru, Junior - [Vue Temelleri](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vue-basics.md): 22 soru, Junior - [Vue Bileşenleri](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vue-components.md): 20 soru, Junior - [Vue Router](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vue-router.md): 18 soru, Junior - [Pinia State Management](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/pinia-state-management.md): 20 soru, Junior - [Vuex (Legacy)](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vuex-legacy.md): 15 soru, Mid-Level - [Composition API](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/composition-api.md): 24 soru, Mid-Level - [Vue Reaktifliği](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vue-reactivity.md): 20 soru, Mid-Level - [Nuxt Temelleri](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/nuxt-fundamentals.md): 22 soru, Mid-Level - [Nuxt Data Fetching](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/nuxt-data-fetching.md): 20 soru, Mid-Level - [Nuxt SSR & SSG](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/nuxt-ssr-ssg.md): 22 soru, Mid-Level - [Nuxt Sunucu Rotaları](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/nuxt-server-routes.md): 20 soru, Mid-Level - [Nuxt Modülleri](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/nuxt-modules.md): 18 soru, Mid-Level - [Vue Composable'ları](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vue-composables.md): 20 soru, Mid-Level - [Vue Formları ve Doğrulama](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vue-forms-validation.md): 20 soru, Mid-Level - [Nuxt Durum Yönetimi](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/nuxt-state-management.md): 18 soru, Mid-Level - [Vue Testing](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vue-testing.md): 20 soru, Mid-Level - [Nuxt Dağıtımı & CI/CD](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/nuxt-deployment-cicd.md): 22 soru, Mid-Level - [Vue Performansı](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vue-performance.md): 22 soru, Senior - [İleri Düzey Vue Desenleri](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vue-advanced-patterns.md): 24 soru, Senior - [Vue ile TypeScript](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/typescript-vue.md): 22 soru, Senior - [Nuxt Kimlik Doğrulama](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/nuxt-auth.md): 20 soru, Senior - [Nuxt Uluslararasılaştırma](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/nuxt-i18n.md): 18 soru, Senior - [Vue Mimarisi](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vue-architecture.md): 22 soru, Senior - [Nuxt Güvenliği](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/nuxt-security.md): 20 soru, Senior - [Vue Ekosistemi](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/vue-ecosystem.md): 18 soru, Senior - [Vue 2→3 & Nuxt 2→3 Geçişi](https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/migration-vue2-vue3-nuxt2-nuxt3.md): 22 soru, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/tr/technologies/vue-nuxt/mulakat-sorulari/nuxt-seo