2012-11-06 5 views
0

저는 최근에 성능을 연구했으며 최근에 회사의 asp.net 웹 사이트에서 YSlow 테스트를 실시했습니다. 만료일을 30 일로 설정하는 IIS7 규칙을 이미 설정했습니다. 조사 후, 나는 야후가 당신이 당신의 머리 부분이 같은 태그를 추가 제안 생각 :이 링크 Yahoo's recommendations on how to improve SEO를 참조하면 야후가 당신의 헤더에이의 .js 파일을 넣어 제안 것처럼헤더에 이러한 자바 스크립트 파일을 포함하여 Etag 오류 및 YSlow의 다른 SEO 오류를 제거합니까?

<script src="http://yui.yahooapis.com/2.9.0/build/yahoo/yahoo-min.js" ></script> 
<script src="http://yui.yahooapis.com/2.9.0/build/get/get-min.js" ></script> 
<script src="http://yui.yahooapis.com/2.9.0/build/yahoo-dom-event/yahoo-dom-event.js"> 
</script> 
<script src="http://yui.yahooapis.com/2.9.0/build/imageloader/imageloader-min.js"> 
</script> 
<script src="http://yui.yahooapis.com/2.9.0/build/cookie/cookie-min.js"></script> 

, 그것은 보인다.

야후의 이러한 자바 스크립트 파일은 머리 부분에 포함해야합니까? 또는 사이트를 느리게하는 불필요한 외부 .js 파일입니까? 나는 그저 야후의 논리를 이해하지 못한다. 이 문제를 해결할 수있는 모든 지침을 매우 높이 평가할 것입니다!

답변

0

해당 파일은 YUI 버전 2입니다 (더 이상 사용되지 않음). YUI3은 최신이며 웹 사이트에서 이러한 구성 요소 중 하나를 사용하지 않는 경우 HEAD 섹션에서 제거 할 수 있습니다. 귀하의 웹 사이트가 실제로 이러한 YUI2 파일을 사용하고 있다면 위의 모든 링크를 결합한 버전으로 스크립트 태그를 하나만 가져와 페이지의 맨 아래로 이동할 수 있습니다.