SEO의 목적을 위해,해야 <a>와 태그 href="#"의 메이크업을 사용 rel="nofollow", rel="noindex", rel="noindex, nofollow", 또는 그것은 중요하지 않습니다?
사이트에 앵커 태그를 사용하여 마우스 오버 등을 유발하는 요소가 있기 때문에 검색 엔진이 해당 링크를 처리하는 방법이 궁금합니다.
SEO의 목적을 위해,해야 <a>와 태그 href="#"의 메이크업을 사용 rel="nofollow", rel="noindex", rel="noindex, nofollow", 또는 그것은 중요하지 않습니다?
사이트에 앵커 태그를 사용하여 마우스 오버 등을 유발하는 요소가 있기 때문에 검색 엔진이 해당 링크를 처리하는 방법이 궁금합니다.
답변:
내부 링크를 팔로우하지 마십시오 .
목적지로 평평한 #을 가리키는 것은 실제로 어디에서나 "링크"되지는 않지만 여전히 그렇게 할 이유는 없습니다.
먼저 #또는 링크가 없어야합니다 javascript:void(0). 링크를 적절한 리소스로 지정해야합니다. 예를 들어 이미지 뷰어를 만드는 경우 링크는 이미지 자체로 이동해야합니다. 팝업 창을 만드는 경우 사용자가 Javascript를 비활성화 한 경우 링크가 팝업 창의 URL을 가리켜 야합니다.
적절한 리소스가 없다면 먼저 링크를 사용해서는 안됩니다. span 또는 div 요소를 사용하여 Javascript 이벤트를 첨부하십시오. 링크처럼 보이도록 스타일을 지정할 수 있습니다.cursor: pointer;
Su가 권장하는 것처럼 nofollow내부 링크 에는 절대 사용하지 마십시오 . 예전에는 "PageRank sculpting"(어리 석고 거의 효과가 없었 음)이라는 프로세스가 있었지만 더 이상 효과가 없습니다.
개인적으로 나는 항상 href = "#"가있는 링크를 포함하지 않기를 원하지만 문맥에 따라 다릅니다.
해당 링크가있는 자바 스크립트로 영리한 작업을 수행하는 경우 href = "#"또는 href = "javascript : void (0);"을 찾을 수있는 유일한 이유 중 하나 일 것입니다. 링크가 스파이 더블 (실제로 단어인지 확실하지 않음) 마크 업으로 표시되는 대신 자바 스크립트가 실행될 때마다 페이지에 링크를 추가하여 이벤트 처리기 및 기타 기능을 필요에 따라 추가하지 않는 것이 좋습니다.
페이지 내에서 탐색으로 id / anchors를 사용하는 것이 완벽하지만, 예제가 없으면 주관적 / 추론적인 예가 있지만 비어있는 것을 제공하는 이유는 알 수 없습니다.
사과
나는 실제로 질문에 대답하지 않았다고 생각합니다 ...
나는 그것이 현재 페이지에 대한 링크로 구글에 의해 잘 처리 될 수 있다고 생각하지만, 그것이 그것이 어떻게 SEO를 방해하거나 전혀 도울 수 있는지는 확실하지 않습니다.
사실, 완전히 죽은 링크를 제공하는 것이 좋은 아이디어가 될 수있는 상황은 없습니다.
대답. 중요하지 않지만 여전히 어쨌든하지 마십시오 ....!
행운을 빕니다!
보이지 않는 사람들은 커서가 아닌 탭을 사용하며 페이지를 탐색 할 때 하나의 앵커 태그에서 다른 앵커 태그로 탭 이동합니다.
따라서 페이지 내부에 # 태그를 사용하여 텍스트 음성 변환 브라우저 (예 : Jaws)를 사용하는 사람들이 읽을 페이지를 작성하는 경우 탐색을 구성하는 데 매우 유용한 방법입니다.
Jaws는 사람이 태그에 도달하면이 태그를 발표합니다. # 태그를 사용하여 중요한 내부 링크의 디렉토리를 만들 수 있습니다.
또한 H1, H2 등 태그를 사용하는 것이 좋습니다. 이는 태그를 사용하여 페이지를 탐색하는 사람의 컨텐츠에 대한 비 시각적 색인을 작성하는 데에도 사용되기 때문입니다.