display: none
SEO 관련 이유로 사용 하기 가 좋지 않다는 이야기를 여러 번 들었습니다 . 인기없는 키워드를 사용하려는 시도 일 수 있습니다. 몇 가지 질문 :
- 여전히 지혜가 있습니까?
- 한 단어 또는 한 문자 만 숨기고 있다면 차이가 있습니까?
- 사용을 피해야하는 경우 숨길 때 선호되는 기술은 무엇입니까 (특정 조건에서 다시 표시해야하는 경우)?
내가 지금까지 찾은 참고 문헌 :
CSS를 사용하여 텍스트를 숨기고 있다면 스팸이라고해도 놀라지 마십시오. 마우스 오버 나 DHTML 텍스트 또는 로고가 있지만 텍스트가 스팸이라는 말은 아닙니다. 컨퍼런스에서 "방문객, 경쟁 업체 또는 스팸 보고서를 확인하는 사람에게 어떻게 보일지 상상해보십시오. 회사 이름과 엑스포 마커 로고 대신 엑스포 마커"를 표시하면 표시하기로 결정한 텍스트가 'Expo Markers 저렴한 온라인 할인 구매 온라인 Expo Markers 판매 ...'인 경우 더 조심 스러울 것입니다. 그게 나빠 보일 수 있기 때문입니다. "
그리고 같은 기사에 대한 또 다른 의견 에서
Google에서 CSS를 사용하여 숨겨진 것처럼 보이는 텍스트에 플래그를 지정할 수 있습니다. 지금까지는 사이트를 알고리즘 적으로 제거하지 않았습니다. 우리는 목욕물로 아기를 버리지 않도록 노력합니다.
Eric Enge 는 2008 년에 말했다
이 기술의 합법적 인 사용은 너무나 널리 퍼져있어 검색 엔진이 해당
display: none
속성 을 사용하기 위해 사이트에 불이익을 줄 것으로 거의 기대하지 않습니다 . 특정 용도display: none
가 검색 엔진을 속이려고 하는지 여부를 진정으로 알아낼 수있는 알고리즘을 구현하는 것은 매우 어렵습니다 .