구글 Blogger 유효한 AMP 페이지 만드는 방법

1 min read
구글 Blogger 유효한 AMP 페이지 만드는 방법

Accelerated Mobile Pages 또는 줄여서 AMP는 모바일 스마트폰 기기에서 더 빠르고 데이터를 적게 소모하여 페이지를 로드하는 기능을 합니다.

HTML 구조에서 크게 차이가 없기 때문에 처음 AMP 게시물을 작성할 때 대부분은 Non-AMP 와의 차이점을 잘 모릅니다. 가장 눈에 띄는 부분은 <img /> 태그를 사용하지 않고 <amp-img /> 태그를 사용하 것입니다 . 따라서 블로거를 AMP로 사용하려면 모든 게시물의 이미지의 태그를 변경해야 합니다. img 를 amp-img으로

AMP 게시물의 썸네일 표시 방법

Blogger는 <amp-img/>로 이미지를 읽을 수 없습니다. 따라서 블로그 홈페이지에 게시물의 썸네일 이미지가 표시되지 않거나 SNS에 링크를 공유 할 때 미리보기 이미지가 표시되지 않을 수 있습니다.

이 문제를 해결하려면 게시물 시작 부분에 아래 코드를 사용하세요.

<noscript><img alt="alt_image_title" src="image_url.jpg" title="image_title"/></noscript>

마킹 표시된 부분을 게시물의 기본 썸네일 이미지의 URL로 바꿉니다.

AMP 게시물에 이미지 추가하는 법

위에서 설명한 것처럼 AMP의 이미지는 Non-AMP의 이미지는 작성 방법이 다릅니다. 게시글의 콘텐츠로 이미지를 추가 하기 위한 코드의 간단한 예시는 다음과 같습니다.

<amp-img alt="alt_image_title" height="300" layout="responsive" src="image_url.jpg" width="430"/>

이미지 크기와 레이아웃을 원하는대로 변경합니다.

AMP 게시물에 유튜브 동영상 삽입(Embed) (선택 사항)

아래 코드를 사용하면 유튜브 동영상을 게시물에 표시할 수 있습니다.

  1. 삽입하려는 Youtube 동영상 URL에서 아래 사진과 같이 11자리의 영문 코드를 복사합니다.
  2. amp-youtube 코드에 입력 합니다.
  3. 그 다음 게시물에 코드를 붙여넣으시면 됩니다.

선택한 Youtube 동영상의 11자리 코드를 마킹 표시된 부분을 변경하면 됩니다.

<amp-youtube data-videoid="xxxxxxxxxxx" height="270" layout="responsive" width="480"/>
방문해주셔서 감사합니다. 즐거운 하루 되세요!

관심 있을 만한 글

  • 버튼은 AMP의 또 다른 기능입니다. AMP의 버튼에는 변경 사항이 없으며 표준 HTML 버튼 태그처럼 사용됩니다. AMP 페이지의 버튼과 유일한 차이점은 이벤트가 작동한다는 것입니다. 이 글에서는 버튼의 작동과 AMP 구성 요소와 함께 사용하는 방법을 보여주는 몇 가지 예를 살펴 보겠습니다. …
  • 구글 AMP 페이지에서 사용되는 이미지는 표준 html 페이지에서 사용되는 방식과 비슷하지만 몇 가지 추가 속성과 함께 태그 이름이 사용되는 방식만 다릅니다. 이 글에서는 이에 대해 자세히 설명합니다. 아래 표시된 구문을 준수하십시오. 표준 HTML <img src="example.jpg"…
  • 구글 amp-iframe은 페이지에 iframe을 표시하는데 사용됩니다. amp-iframe에 몇 가지 조건을 추가해야 하므로 페이지에서 일반 iframe을 사용할 수 없습니다. 이 글에서는 이에 대해 자세히 설명합니다. iFrame에 따라야 할 조건 AMP 페이지에서 iframe을 사용할 때 주의해야 …
  • AMP에는 팝업 및 해제 가능한 알림을 표시하기 위한 기본 구성 요소인 amp-user-notification를 제공합니다. 이 구성 요소의 일반적인 용도는 쿠키 경고 (유럽 연합 EU에서 쿠키를 사용하는 사이트에 대한 사용자 동의 알림)를 표시하는 것입니다. 사용자…
  • 이 글에서는 구글 AMP에서 form을 사용하는 방법을 설명합니다. form 태그는 표준 HTML과 동일하게 유지됩니다. AMP는 form 사용에 특별한 제한을 추가했습니다. 이로 인해 form 실행을 위해 amp-form 자바스크립트 파일을 추가해야 합니다. amp-form 용 스크립트 &…
  • amp의 Amp-video는 직접 동영상 삽입을 재생하는데 사용되는 표준 html5 동영상입니다. 이 글에서는 amp-video로 작업하고 사용하는 방법을 이해하겠습니다. amp-video로 작업하려면 다음 스크립트를 추가해야 합니다. <script async custom-element="amp…

댓글 2개

  1. 4년 전
    흥미로운 AMP이네요~
    좋은 내용이고 얼리어뎁터 성격의 글이라는 것을 느꼈는데.
    제 블로그에서도 가능 할지 고민 해 봅니다.
    잘보고 갑니다!!
    1. 4년 전
      감사합니다!! 음...비 AMP에서도 구성 요소를 사용할 수 있습니다.
      댓글을 너무 늦게 봤네요.