SEO: OG, JSON-LD, hreflang, canonical, IndexNow, lang sync

This commit is contained in:
2026-03-14 01:30:24 +03:00
parent e36e6150f6
commit fc4c2c6d07
4 changed files with 150 additions and 3 deletions

View File

@@ -1,12 +1,21 @@
import React from 'react'
import { LanguageProvider } from './contexts/LanguageContext.jsx'
import React, { useEffect } from 'react'
import { LanguageProvider, useLanguage } from './contexts/LanguageContext.jsx'
import Navigation from './components/Navigation.jsx'
import Footer from './components/Footer.jsx'
import Home from './pages/Home.jsx'
function LangSync() {
const { lang } = useLanguage()
useEffect(() => {
document.documentElement.lang = lang
}, [lang])
return null
}
export default function App() {
return (
<LanguageProvider>
<LangSync />
<Navigation />
<main>
<Home />