본문 바로가기

구글 서치콘솔 JSON 형식 문제 해결

electronicmastersecrets 2024. 6. 19.
반응형

구글 서치콘솔 JSON 형식 문제 해결

안녕하세요! 오늘은 구글 서치콘솔에서 자주 발생하는 JSON 형식 문제를 해결하는 방법에 대해 알아보겠습니다. 이 글을 통해 초등학생도 이해할 수 있도록 쉽게 설명해드릴게요!

1. 구글 서치콘솔이란?

구글 서치콘솔은 웹사이트를 운영하는 사람들이 구글 검색 결과에서 웹사이트가 어떻게 보이는지 확인하고, 문제가 있을 때 해결할 수 있도록 도와주는 도구예요. 쉽게 말해, 웹사이트의 건강 상태를 체크해주는 의사 같은 역할을 합니다.

2. JSON이란 무엇인가요?

JSON(JavaScript Object Notation)은 데이터를 저장하고 전달하기 위해 사용하는 경량 형식입니다. JSON은 사람이 읽기 쉽고, 컴퓨터가 분석하고 생성하기 쉬운 형식이에요.

예시: JSON 데이터

{
    "name": "John Doe",
    "age": 30,
    "email": "john.doe@example.com"
}

3. 구글 서치콘솔에서 JSON 형식 문제란 무엇인가요?

구글 서치콘솔에서 JSON 형식 문제는 웹사이트에서 제공하는 JSON 데이터가 올바르지 않거나, 검색 엔진이 이해할 수 없는 형식일 때 발생해요. 이는 주로 구조화된 데이터 마크업에서 발생합니다.

예시: 잘못된 JSON 형식

{
    "name": "John Doe",
    "age": 30,
    "email": "john.doe@example.com",
}

위 예시에서 마지막 항목의 쉼표는 잘못된 형식이에요. JSON에서는 마지막 항목 뒤에 쉼표가 오면 안 됩니다.

4. JSON 형식 문제 해결하기

4.1 JSON 형식 검사기 사용

JSON 형식 오류를 쉽게 찾아내기 위해 JSON 형식 검사기를 사용할 수 있어요. 온라인 도구를 사용하면 쉽게 오류를 확인할 수 있습니다.

해결 방법: JSON 형식 검사기 사용

  1. 온라인 JSON 형식 검사기 사용: JSONLint와 같은 온라인 도구를 사용합니다.
  2. JSON 데이터 붙여넣기: JSONLint에 JSON 데이터를 붙여넣고 'Validate JSON' 버튼을 클릭합니다.
  3. 오류 확인 및 수정: JSONLint에서 표시된 오류를 확인하고 수정합니다.

4.2 JSON 데이터의 구문 오류 수정

JSON 데이터에서 자주 발생하는 구문 오류를 수정하는 방법을 알아보겠습니다.

해결 방법: 구문 오류 수정

  1. 쉼표 오류: 마지막 항목 뒤에 쉼표가 오지 않도록 수정합니다.
     {
         "name": "John Doe",
         "age": 30,
         "email": "john.doe@example.com"  // 쉼표 제거
     }
  2. 따옴표 오류: 문자열은 항상 큰따옴표로 감싸야 합니다.
     {
         "name": "John Doe",
         "age": 30,
         "email": "john.doe@example.com"
     }

4.3 구조화된 데이터 마크업 수정

구조화된 데이터 마크업에서 JSON 형식 오류를 수정하는 방법을 알아보겠습니다.

해결 방법: 구조화된 데이터 마크업 수정

  1. 구조화된 데이터 검증 도구 사용: 구글 구조화된 데이터 테스트 도구를 사용합니다.
  2. JSON-LD 스니펫 붙여넣기: JSON-LD 스니펫을 테스트 도구에 붙여넣고 '테스트 실행'을 클릭합니다.
  3. 오류 확인 및 수정: 테스트 도구에서 표시된 오류를 확인하고 수정합니다.

예시: 구조화된 데이터 마크업

잘못된 구조화된 데이터 마크업

<script type="application/ld+json">
{
    "@context": "http://schema.org",
    "@type": "Person",
    "name": "John Doe",
    "jobTitle": "Software Engineer",
    "telephone": "123-456-7890",
    "email": "john.doe@example.com",
}
</script>

올바른 구조화된 데이터 마크업

<script type="application/ld+json">
{
    "@context": "http://schema.org",
    "@type": "Person",
    "name": "John Doe",
    "jobTitle": "Software Engineer",
    "telephone": "123-456-7890",
    "email": "john.doe@example.com"
}
</script>

5. 구글 서치콘솔에서 JSON 형식 문제 확인하기

구글 서치콘솔에서 JSON 형식 문제를 확인하는 방법을 알아볼까요?

  1. 구글 서치콘솔 로그인: 구글 서치콘솔에 로그인합니다.
  2. '구조화된 데이터' 클릭: 왼쪽 메뉴에서 '구조화된 데이터'를 클릭합니다.
  3. 문제 페이지 확인: 문제가 있는 페이지를 확인하고, 어떤 JSON 형식 오류가 있는지 상세히 봅니다.

예시: 구글 서치콘솔에서 확인한 문제

  • "JSON 형식 오류: 마지막 항목 뒤에 쉼표가 있습니다."
  • "JSON-LD 구문 오류: 따옴표가 잘못되었습니다."

마무리

이렇게 구글 서치콘솔에서 JSON 형식 문제를 해결하는 방법을 알아보았습니다. JSON 데이터를 올바르게 작성하고 구조화된 데이터 마크업을 검증하면 검색 엔진에서 더 좋은 평가를 받을 수 있어요. 꾸준히 웹사이트를 점검하고 최적화해서 더 많은 방문자가 찾아오도록 만들어보세요!

궁금한 점이 있으면 언제든지 댓글로 남겨주세요. 감사합니다!

반응형

댓글