SEO가 헤더 요소에서 <i>를 사용하는 것은 나쁜 습관입니까?


11

사용자 친화적 인 웹 사이트를 만들려면 <h>다음과 같은 요소 에 Font Awesome 글꼴을 사용해야 합니다.

<h2>
<i style="color: rgb(102, 149, 45); vertical-align: inherit;" class="fa fa-gear"></i>
 Performance
</h2>

실제로, 이것은 검토 기사입니다. 이러한 글꼴 (또는 넣어이 확인되어 <i>같은 헤더 요소의 내부 HTML의 요소)를 <h1>, <h2>, <h3>, 등?

나에게 정말 중요하기 때문에 소스 나 문서도 제공하십시오. 이 주제에 대해 실수하고 싶지 않습니다.


3
<span>FontAwesome 에 사용 하는 것이 더 좋으며 <i>Using 를 사용 하는 바보 같은 기능 <h2><span class="fa fa-gear"> </span></h2>도 잘 작동합니다.
Simon Hayter

답변:


11

나는 그것이별로 해를 끼치 지 않을 것이라고 말하고 싶지만 아무것도 추가하지 않을 것입니다. 헤더 태그를 깨끗하게 유지하고을 추가하지 않습니다 i. 인라인 스타일링은 더 큰 문제가 될 수 있지만 실제로 큰 문제는 아닙니다.

이를 수행하는 대신 기어 아이콘을 H2에 직접 추가 할 수 있습니다.

h2.Geared:before{
    display: inline-block;
    color: rgb(102, 149, 45); 
    font-family: "FontAwesome";
    content: "\f013"; /*The actual character FontAwesome uses */
}

<h2 class="Geared">This text will have the gear</h2>

3
사용자는 실제로 CSS를 사용해야하며 HTML을 부풀려서는 안됩니다. 헤더 태그의 스타일을 지정해도 가슴 앓이가 생기지 않고 HTML이 부풀어 오릅니다.
closetnoc

1
어느 정도 동의하지 않습니다. 실제로 HTML을 줄이면서 CSS를 늘리는 사실을 간과했기 때문에 실제로는 줄어드는 것 이상으로 증가합니다. 훨씬 적은 바이트를 소비하기 위해 SASS를 사용하고 CSS에서 단일 행을 사용하십시오. .h2.geared:before, .fa-gear:before,.fa-cog:before{content:"\f013"}또한 <h2>Title <span class="fa fa-gear"> <span></h2>완전히 유효한 것을 사용하는 데 아무런 문제 가 없으며 SEO에 해를 끼치 지 않습니다.
Simon Hayter

클래스 이름이 잘못 선택되었지만 모든 CSS를 변경하지 않고 기어를 다른 아이콘으로 쉽게 변경할 수 있습니다. CSS로 모양을 변경하여 스타일 시트에 배치 할 수 있습니다. Buit 나는 당신의 제안에 동의하며, 나쁜 IMO도 아닙니다.
Martijn

sass를 사용하여 html과 css를 줄일 수 있다고 제안하는 것은 터무니 없습니다. Sass는 CSS로 확장되므로 입력하기 만하면 대역폭이 절약됩니다. 그것은 가치 있고 확실하지만 현재 논의와 관련이 없습니다.
네이트

6

Google은 요즘 사용하는 태그에 거의 관심이 없습니다. Google은 페이지가 사용자에게 어떻게 보이는지 걱정합니다. 어떤 텍스트가 큰지에 관심이 있습니다. 어떤 텍스트가 눈에 띄는 지에 관심이 있습니다. 어떤 텍스트가 숨겨져 있는지 걱정합니다. 최근 SEO 테스트에 따르면 <div>제목처럼 보이도록 스타일이 지정된 태그를 사용하는 <h1>것과 Google에 관한 한 태그를 사용하는 것에는 차이가 없습니다 .

CSS를 사용하는 대신 기울임 꼴로 태그를 사용하는 것에 대해 눈살을 찌푸 렸습니다. 시맨틱과 프리젠 테이션을 혼합합니다. 그러나 SEO 관점에서 부정적인 결과 나 긍정적 인 결과는 없어야합니다.


이것이 답입니다. <i>는 표준 HTML 요소이며 SEO에 영향을 미치지 않습니다. 또한 CSS 스타일은 내용을 숨기는 데 사용되는 경우를 제외하고 SEO에 영향을 미치지 않습니다. 가장 중요한 열쇠는 항상 내용, 내용, 내용입니다.
Rob

-1

네, 나쁜 생각입니다. 명확한 문장 <h>태그를 사용하십시오 . 이것은 Google의 규칙 중 하나입니다.


2
이 답변은 잘못되었습니다
John Conde

1
<h>태그에 대해 들어 본 적이 없으며 Google의 규칙을 사용 하지는 않습니다 . 일부 문서에 연결할 수 있습니까?
Stephen Ostermiller
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.