첫 링크 우선순위와 #, JS 버튼으로 권위 희석 막기 content:
여러분 안녕하세요,
최근 내부 링크와 PageRank 분배에 대해 깊게 연구해보고 제가 시도해볼 전략에 대한 여러분의 의견을 듣고 싶어요.
제가 알기로는 구글의 "첫 링크 우선순위" 규칙은, 페이지 A에서 페이지 B로 향하는 여러 링크가 있으면 구글은 모든 링크를 통해 PageRank를 전달하지만, HTML에서 처음 만나는 링크의 앵커 텍스트만 처리하고 귀속시킨다는 의미예요.
생각해볼 점은, 내 홈페이지에 히어로 섹션 오른쪽 위에 "Go to Services" 버튼이 있어요 (UX/CRO에는 좋지만 앵커 텍스트가 정말 generic해서 별로예요). 그리고 페이지 아래로 내려가서 컨텍스트가 있는 FAQ 섹션 안에 최적화된 컨텍스트 링크가 하나 있어요.
만약 첫 링크 우선순위가 strictly 적용된다면, 구글은 내 최적화된 FAQ 앵커 텍스트를 무시하고 services 페이지랑 그냥 "Go to Services"만 연결짓는 거겠죠?
이걸 우회하기 위해 변환 버튼에 링크 난독화를 사용해볼까 생각해요. 즉, 히어로 버튼(그리고 다른 보조 CTA들)을 <span> 혹은 <button> 요소로 바꾸고, 클릭 시 자바스크립트로 작동하는 data-link 속성을 붙여서 사용자에게는 정상 동작하지만 구글 크롤러에게는 전통적인 <a> 태그처럼 보이지 않게 만들자는 거예요.
이렇게 하면 구글이 보는 서비스로 향하는 유일한 HTML 링크는 FAQ 안에 있는 altamente 최적화된 컨텍스트 링크만 남게 되죠.
여기서 뭔가 빠진 게 있나요? 이 전략이 여전히 유효한지, 아니면 구글이 렌더링을 충분히 똑똑하게 만들어서 이런 JS 난독화를 우회하고 comunque 합쳐버리는지 궁금해요.
여러분의 생각이나 최근에 이와 관련된 테스트를 해보신 분들의 얘기를 듣고 싶어요!
읽어주셔서 감사해요!
참고로, 구글이 /services 와 /services#headache 를 동일한 것으로 보는지 궁금해요.