tistory에서 모바일스킨을 변경하고 나서 google에서 "AMP 페이지 오류 수정" 이라는 제목으로
메일이 계속 오고 있다.
가서 확인해 보면
액셀러레이티드 모바일 페이지(AMP)
라고.. 모바일에서 최적화된 환경을 제공하기 위해서는
이 블로그에서 뭘 고치라는거 같다.
iframe이나 script는 허용되지 않는다고 한다.
iframe은 youtube에서 동영상 공유할 때 사용하고
script는 애드센스 광고 삽입할때 사용하는데...
그걸 사용하지 말라니 뭐지?
먼저 액셀러레이티드 모바일 페이지(AMP) 에 관련해서 찾아봤다.
https://www.ampproject.org
http://www.bloter.net/archives/250056
대충 모바일에서 최적화 된 내용을 보여주기 위해서
여기저기서 가져오는(?) script, iframe, style 등을 제거한 페이지 (액셀러레이티드 모바일 페이지, amp)을 제공하라는거 같다.
그러면 구글에서 상위에 노출해 주겠다는 내용이다.
기사를 보면
연합뉴스에 먼저 적용이 됐다고 해서 확인해 봤다.
특정 기사를 모바일 환경에서 확인해 봤다.
소스 보기를 통해 소스를 확인했다.
amp로 조회를 했더니
위와 같은 새로운 주소가 보인다.
위 주소를 확인해 봤다.
내용은 먼저 확인한 기사와 동일하지만
사진이나 광고가 이전 화면보다 적다.
딱 보기에도 모바일에 최적화되어 보인다.
동일할 내용을 모바일 환경에 맞게 amp 에서 요구하는데로 새로 작성을 했다.
아마도 티스토리에서 이번에 모바일 스킨을 변경하면서 amp를 적용한거 같다.
연합뉴스는 별도의 파일로 amp를 만들어
원본에 <link> 태그를 이용하여 연결을 했지만
티스토리에서는 주소 뒤에 "?amp=1"를 추가하면
amp 적용 문서를 제공하도록 변경이 된거 같다.
다 좋다.
문제는 구글에서 지적한 iframe, script 를 포기할 수 없다는 거다.
https://www.ampproject.org 등을 보면 어찌어찌 추가할 수는 있는거 같은데
그게 티스토리를 이용하는 이용자 입장에서는 불가능 하다는 거다.
앞으로 구글에서 상위 노출은 포기해야 하는 건가?