2010-07-07 11 views

답변

2

잘 ASP.NET에서 onclick 만 정의 된 링크는 LinkButton - 다시 게시를 유발하는 특별히 공식화 된 링크입니다. 순수한 인라인 JS를 만드는 이유 때문에 순수한 팬이 아닙니다. 나는 당신이 언급 한 링크를 애플이 어떤 목적으로 사용하는지 확신 할 수 없다.

SEO의 경우 엔진에 따라 다르지만 Google이 일부 자바 스크립트 링크를 따르지만 모든 엔진이이를 수행하는 것은 아닙니다. 일반적으로 가장 좋은 방법은 (뿐만 아니라 SEO) 링크 (또는 다른 요소)에 자바 스크립트를 삽입하지 않는 것입니다. 액세스 할 수 없기 때문에 사이트를 유지 관리하기가 더 어려워지고 추악합니다.

0

일부 웹 사이트에서는이 기술을 분석에 사용합니다. 또한 사람들이 링크 위로 마우스를 가져 가면 URL을 숨기거나 URL의 위치를 ​​사용자 정의하기 위해 URL을 사용하는 경우가 있습니다. 또한 URL과 함께 추가 데이터를 보내는 데 사용할 수 있습니다 (즉, 양식의 내용). 그러나 URL을 가리키는 위치를 파악할 수 없으며 색인을 생성 할 수 없기 때문에 검색 엔진에서 페이지를 크롤링 할 때 검색 엔진에 대해 끔찍한 일입니다.

-1

이 링크에는 어떤 종류의 조작이 있습니다. 당신이 코드

반환 this.s_oc this.s_oc (E)에서 loook 경우 : 그것이 가능하고 링크를 해제한다

사실. 조건 s_oc이 참이면 링크가 작동하고 그렇지 않으면 링크가 작동하지 않습니다. 이것은 분석 목적을 가지고 도움이 될 것입니다.

btw, SEO 측면. href는 검색 엔진에서 가장 잘 보입니다. OnClick은 Javascript 함수로 실행되므로 Search Engine은이를 처리하지 않습니다.

+0

실제로 동적 링크를 처리 할 수 ​​있다고 생각합니다. 적어도, 그들은 확실히 능력이 있습니다. Google은 현재 시장에서 가장 불량한 자바 스크립트 엔진을 가지고 있다는 것을 잊지 마십시오. –

+0

일반적으로 봇은 자바 스크립트를 처리하지 않습니다. 평범한 HTML은 최고이며 경멸할만한 사람입니다. Google에는 일부 기술이있을 수 있지만 그렇게 할 때 자신을 게시하고 싶지는 않습니다. 링크 및 SE에 대한 자세한 내용은 아래 URL을 참조하십시오. http://guides.seomoz.org/chapter-4- basics-of-search-engine-friendly-design-and-development#4a – BlueBird

7

이것은 Adobe SiteCatalyst (이전의 Omniture)에서 사용하는 분석 추적 코드입니다. 페이지에 s_code.js 또는 비슷한 스크립트가 있는지 확인하십시오. 축소 된 코드를 검색하면 s_oc을 사용하는 것을 볼 수 있습니다.

관련 문제