나는 Sinatra
을 사용하고 I18n
libs를 사용하여 현지화 된 콘텐츠를 삽입하는 웹 사이트를 구축 중이지만 표준 HTML5
메타 태그에 대해 어떻게해야하는지 궁금합니다. description
및 keywords
및 해당 태그의 콘텐츠를 현지화 할 경우 Google 및 기타 검색 엔진에서이를 어떻게 처리 할 것인지에 대해 알려줍니다.html5 메타 태그 정보를 현지화하는 방법
이상적으로는 sitemap.xml
파일 또는 무엇인가의 정보를 통해 Google (그 외)에게 알릴 수 있기를 바랍니다. (가능한 것은 확실하지 않지만)이 사이트는이 4 가지 언어로 파싱 될 수 있습니다. 로케일 환경 설정에 따라 사용자에게 지역화 된 키워드와 설명을 올바르게 표시하십시오.
이와 마찬가지로 관련 og
메타 태그와 twitter : card` 메타 태그를 현지화하여 Twitter 및 Facebook으로 나가는 정보를 현지화 할 수 있기를 원합니다.
참고 : 실제 페이지 URL은 선택한 언어와 상관없이 동일하므로 현지화 된 콘텐츠는 Slim
템플릿 자체에서 렌더링됩니다.
html lang='de_DE'
을 지정, 그것을 충분히입니다.
페이지의 URL은 어떻게 다를 수 있습니까? 언어 협상을 사용하고 있습니까, 아니면 콘텐츠 클라이언트 측을 현지화합니까? –
내용은'I18n' 파일에 저장되고 요청시 기본 (영어), 브라우저 기본값 또는 사용자 세션 내용에 따라 요청시 'Slim'템플릿에 의해 주입됩니다. –