본문 바로가기

Article JSON-LD 생성기

브라우저 처리

글 제목·주소와 작성자·발행일·수정일·대표 이미지·게시자 정보로 Article 구조화 데이터를 script 태그째 만들고, 날짜 형식을 검사하며 이미지나 발행일이 빠지면 넣으라고 알려 줍니다.

도구 실행입력 후 결과 확인
Article JSON-LD 생성기 샘플 실행

블로그 글이나 뉴스 기사에 Article 구조화 데이터를 넣으면 검색엔진이 제목, 작성자, 발행일, 대표 이미지를 정확히 읽어 검색결과와 뉴스·디스커버 영역에 활용할 수 있습니다.

브라우저 처리
샘플 결과
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "여름철 린넨 옷 관리법",
  "image": "https://shop.example.com/blog/linen.jpg",
  "datePublished": "2026-07-01",
  "dateModified": "2026-07-10",
  "author": { "@type": "Person", "name": "김에디터" },
  "publisher": { "@type": "Organization", "name": "예시상점" }
}
자바스크립트가 활성화되면 이 영역이 실제 입력, 실행, 결과 패널로 바뀝니다.

Article JSON-LD 생성기 사용 가이드

블로그 글이나 뉴스 기사에 Article 구조화 데이터를 넣으면 검색엔진이 제목, 작성자, 발행일, 대표 이미지를 정확히 읽어 검색결과와 뉴스·디스커버 영역에 활용할 수 있습니다.

이 생성기는 글 제목을 headline으로, 글 주소를 url과 mainEntityOfPage로 쓰고, 세부 정보 칸의 작성자=, 발행일=, 수정일=, image=, publisher= 값을 schema.org 형식으로 옮깁니다. type=NewsArticle이나 BlogPosting으로 종류를 바꿀 수 있고, authorType=Organization으로 회사 명의 작성자도 표시합니다.

날짜는 2026-07-01이나 2026-07-01T10:00+09:00처럼 읽을 수 있는 형식인지 검사하고, 수정일을 비우면 발행일과 같게 넣습니다. 대표 이미지나 발행일이 없으면 주석으로 넣기를 권합니다.

사용 방법

  1. '글 제목'에 페이지의 제목(H1)과 같은 글을 적습니다.
  2. '글 주소'에 글의 전체 주소를 넣습니다.
  3. '세부 정보 (작성자=, 발행일=, 수정일=, image=, publisher=)' 칸에 값을 한 줄에 하나씩 적고 '실행'을 누릅니다.
  4. 결과를 글 페이지에 붙여 넣고 리치 결과 테스트로 확인합니다.

예시: 블로그 관리법 글

입력
글 제목: 여름철 린넨 옷 관리법
주소: https://shop.example.com/blog/linen-care
작성자=김에디터
발행일=2026-07-01
수정일=2026-07-10
image=https://shop.example.com/blog/linen.jpg
publisher=예시상점
결과
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "여름철 린넨 옷 관리법",
  "image": "https://shop.example.com/blog/linen.jpg",
  "datePublished": "2026-07-01",
  "dateModified": "2026-07-10",
  "author": { "@type": "Person", "name": "김에디터" },
  "publisher": { "@type": "Organization", "name": "예시상점" }
}

실제 결과는 url·mainEntityOfPage를 포함해 script 태그로 감싸 나옵니다.

이럴 때 쓰면 좋아요

  • 블로그 글마다 작성자와 날짜를 정확히 표시할 때
  • 자체 뉴스·보도자료 페이지를 NewsArticle로 표시할 때
  • 글 수정 날짜가 검색결과에 반영되게 할 때
  • CMS가 구조화 데이터를 지원하지 않을 때 직접 넣을 때

문제가 생겼을 때

발행일을 '7월 1일'로 적었더니 오류가 납니다.

날짜는 2026-07-01처럼 연-월-일 숫자로 적어야 합니다. 시각까지 적으려면 2026-07-01T10:00+09:00 형식을 쓰세요.

글을 고쳤는데 dateModified를 그대로 두었습니다.

내용을 크게 고쳤다면 수정일을 바꾸세요. 수정하지 않았는데 날짜만 바꾸는 것은 피해야 합니다.

image에 경로만 적었습니다.

이미지 주소는 https://로 시작하는 전체 주소여야 합니다.

활용 팁

  • 작성자 이름은 페이지에 보이는 작성자 표시와 같게 쓰세요. authorUrl=로 작성자 소개 페이지를 연결할 수도 있습니다.
  • 대표 이미지는 가로 1200px 이상, 16:9·4:3·1:1 비율로 준비하면 여러 화면에 맞습니다.
  • headline은 페이지의 실제 제목과 같아야 합니다. 검색용으로 다른 문구를 넣지 마세요.

자주 묻는 질문

Article, NewsArticle, BlogPosting 중 무엇을 쓰나요?

일반 글은 Article, 언론사 기사는 NewsArticle, 블로그 글은 BlogPosting이 가장 정확합니다. 세부 정보에 type=으로 지정하면 바뀝니다.

publisher는 꼭 넣어야 하나요?

필수는 아니지만 사이트를 운영하는 회사나 매체 이름을 넣으면 출처가 분명해집니다. 로고까지 표시하려면 Organization JSON-LD를 함께 쓰세요.

날짜에 시간대를 붙이는 이유는?

시간대가 없으면 검색엔진이 다른 시간대로 해석할 수 있습니다. 한국 시간은 +09:00을 붙이면 정확합니다.