SEO를 위해 주제 콘텐츠에 <main> 태그를 감싸기

Discourse에는 이미 <header>, 일부 <nav> 및 <footer> 태그가 있어 좋습니다! 하지만 현재 <main> 태그가 없습니다. 주요 주제 콘텐츠를 <main> 태그로 감싸는 것이 가능할까요?

감사합니다,

Joshua

<main> 태그가 SEO에 어떤 영향을 미치는지에 대한 참고 자료가 있으신가요?

Discourse는 이미 <header>, <nav> 및 <footer> 태그를 사용하고 있으므로, <main> 태그를 추가하여 의미론적 마크업을 완성하는 것이 적절할 것입니다.

<main> 태그는 사용성을 향상시키며, 예를 들어 Apple의 리더 뷰(Reader View)가 이를 활용합니다.

SEO에 직접적인 영향을 미친다는 명확한 증거는 없으나, 사용성을 높여 결과적으로 SEO 개선으로 이어질 가능성이 있습니다.

Google의 웹마스터 트렌드 분석가인 존 뮬러(John Mueller)는 다음과 같이 언급했습니다:

“하지만 이는 페이지를 더 잘 이해하는 데 분명히 도움이 되며, 이를 통해 검색에서 적절한 쿼리에 대해 페이지를 더 잘 표시할 수 있습니다.”

출처: Semantic HTML Is Not A Google Search Quality Signal

사용성 측면을 뒷받침하는 존 뮬러의 또 다른 인용문입니다:

존 (제출된 질문) 29:48
네. 좋습니다. 제출된 질문 중 몇 가지를 살펴보겠습니다. 손을 드신 분들도 나중에 답변드리겠습니다. 첫 번째 질문은 이렇습니다: 페이지의 콘텐츠를 HTML 의미론적 요소, 예를 들어 footer로 마크업해야 합니까? Google이 콘텐츠를 이해하는 데 도움이 됩니까?

존 (답변) 30:07
헤딩에 대해 아주 간략히 이야기한 적이 있습니다. 여기서는 본질적으로 유사합니다. 일부 유형의 요소에 대해서는 페이지 콘텐츠에 대해 조금 더 많은 맥락을 제공합니다. 하지만 footer 같은 요소는 그다지 많은 정보를 제공하지는 않습니다. 따라서 일정 수준의 의미론적 HTML은 SEO에 분명히 의미가 있습니다. 사용성과 다양한 브라우저 유형 간의 호환성에도 분명히 의미가 있습니다. 하지만 이것이 SEO에 반드시 중요하다는 것을 의미하지는 않습니다.

출처: Google Says Some Semantic HTML Elements Do Make Sense for SEO