xmlns 사이트 맵 스키마에 sitemaps.org URL의 HTTPS 버전이있는 것이 올바르지 않습니까?


11

나는 이것으로 스키마를 가지고있다 :

<sitemapindex xmlns="https://www.sitemaps.org/schemas/sitemap/0.9">

맞습니까?

<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

모든 웹 페이지가 HTTPS에있는 경우

답변:


5

https://www.google.com/webmasters/tools 사이트 맵을 확인할 수 있습니다 . https를 사용하여 스키마를 참조하면 오류가 발생합니다.

또한 네임 스페이스의 https 버전에 대한 유효성 검사를 거부하는 다른 사이트 맵 유효성 검사기를 보았으므로 사이트에서 https 만 사용하는 경우에도 http를 사용하는 것이 올바른 옵션 일 수 있습니다.


1
그러나 사이트 맵 네임 스페이스 URI에 사용할 때 GSC (이전의 Google 웹 마스터 도구) 에서 오류가 발생 하지 않습니다https . (?)
DocRoot

https 때문에 Google 웹 마스터 도구를 사용하는 중에 오류가 발생하여 도구와 답변이 가장 좋습니다.
Adrian Godoy

10

xmlns속성 의 값은 네임 스페이스 ( "네임 스페이스 URI")를 고유하게 식별하는 것입니다. 사이트가 HTTP 또는 HTTPS를 통해 콘텐츠를 제공하는지 여부와 관련이 없습니다. 이는 아무런 차이가 없습니다.

sitemaps.org사이트는 http://www.sitemaps.org/schemas/sitemap/0.9인식 된 네임 스페이스로 프로토콜을 정의 하므로 실제로 사용되는 문자열이어야합니다.

(단, sitemaps.org보편적으로 리디렉션 않는 모든 때문에, HTTPS에 어쩌면 모두가 유효?하지만 아래 unor의 코멘트 @ 볼 것 같다.)


2
"[…] 둘 다 유효한 것 같습니까?" -나는 그렇게 생각하지 않습니다. xmlns값이 식별자 역할을하므로 URI를 반드시 검색 할 필요는 없습니다 ( 때로는 불가능한 경우도 있습니다 ).
unor

1
예, 본질적으로 식별자입니다. 요즘 사람들이 상호 교환 적으로 사용하는 경향이 있기 때문에 Google은 두 가지를 모두 허용합니다. 즉, 사이트 맵 파일이 처리 될 때 해당 URL에 대한 HTTP 또는 HTTPS 요청이 없으므로 실제로는 보안에 전혀 영향을 미치지 않습니다.
존 뮬러

1
URN (이름)으로 사용되는 URL의 예입니다. HTTPS로 변경하면 정의 된 의미가 없어집니다. URI, URL 및 URN의 차이점
Stephen Ostermiller
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.