BKFactory Blog

영문 워드프레스 블로그에는 AMP 설정을 해 두었습니다.
문제 없이 잘 이용을 하고 있었는데, 구글 서치콘솔에 보니 위와 같은 오류가 발견되었습니다.

AMP 설정을 하면 구글 서치콘솔에 AMP 항목에 추가가 되며 위와 같이 오류가 있을 경우 알려줍니다.
그동안은 문제가 있어도 주황색 오류만 표시가 되었는데, 적색의 오류가 표시가 되었습니다.
오류 사유는 '맞춤 자바스크립트는 허용되지 않습니다.' 입니다.

 

구글에서 오류인가 찾아보았으나 역시 별 검색이 되지 않습니다.
아무래도 AMP는 영문으로 검색을 해야되나 봅니다. ^^

 

정확하게 어떤 스크립트가 말썽을 일으키고 있는 것인지 크롬 확장프로그램을 설치하면 확인이 가능하다고 합니다.
그래서 위 AMP Validator 확장 프로그램을 설치해 보았습니다.

AMP Validator 확장 프로그램 주소는 chrome.google.com/webstore/detail/amp-validator/nmoffdblmcmgeicmolmhobpoocbbmknc 입니다.

 

확장프로그램 설치 이후 AMP 웹페이지로 접속을 하면 정확하게 어디에서 문제가 발생하는지 알 수 있었습니다.

결국 아무생각 없이 넣은 자바스크립트 때문에 발생한 문제였습니다.
AMP에는 AMP 용 스크립트를 삽입을 해야 하는데, 이 것을 깜박하고 삽입을 해서 이런 오류가 발생했었네요.

 

AMP 관련 스크립트 오류가 발생하면 위 확장프로그램을 설치해서 확인 후 제거하면 해결을 하면 됩니다.

 

참고 링크 : amp.dev/documentation/guides-and-tutorials/learn/validation-workflow/validation_errors/#custom-javascript-is-not-allowed

 

공유하기

facebook twitter kakaoTalk kakaostory naver band