NextJS에서 SEO용 로케일에 대한 링크 태그 생성
3600 단어 javascriptnextjsseoi18n
현지화를 위해 next-translate with nextjs를 사용하고 있지만 이 기술은 아마도 next-i18next와 같은 다른 현지화 프레임워크와 함께 작동할 것입니다.
페이지/_app.ts에서
import Head from 'next/head';
import type { AppProps } from 'next/app';
import {useRouter} from 'next/router';
const supportedLocales = ['ar-ye', 'en-us', 'fr'];
export default function MyApp({ Component, pageProps }: AppProps): ReactElement {
const {asPath} = useRouter();
return (
<>
<Head>
{supportedLocales.map(loc =>
<link rel="alternate" hrefLang={loc} href={`/${loc}${asPath}`}/>)}
</Head>
<Component {...pageProps} />
</>
);
}
이것이 Google이 번역된 페이지를 찾는 데 도움이 되기를 바랍니다.
Reference
이 문제에 관하여(NextJS에서 SEO용 로케일에 대한 링크 태그 생성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jethrolarson/creating-link-tags-to-locales-for-seo-in-nextjs-8d1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)