테스트 사이트 - 개발 중인 베타 버전입니다

SEO 타이틀 및 요소 바디에도 나옴 질문 채택완료

그누초보다 9개월 전 조회 1,594

https://www.happyjung.com/lecture/2369 

이거 토대로 SEO작업했는데

head_sub에 넣었더니 일부가 바디에도 출력되고 있어요 잘못넣은걸까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
glitter0gim
9개월 전

아래의 방안은 검색을 정리한 것입니다.

 

SEO 작업 시

head.sub.php에서 태그 사이에

를 추가한 부분이 올바르게 구성되었다면,

일부 SEO 메타 데이터가 태그에 출력되는 이유는 다음 중 하나일 수 있습니다.

 

1. PHP 코드 내 echo의 위치 문제

seo_head.php 파일 내에 작성된 echo 명령문이 섹션에 위치하지 않고,

body 섹션 이후에 불려지거나 잘못된 위치에 삽입된 경우입니다. 이를 확인하려면

seo_head.php를 호출하는 include_once() 위치가 정확히 태그 내부인지 확인하세요.

 

2. HTML 구조의 문제

head.sub.php 파일이 전체 HTML 구조에서

태그를 벗어난 영역에서 호출되고 있을 가능성이 있습니다.

head.sub.php가 출력하는 HTML을 확인하고,

seo_head.php 파일을 정확한 위치에서 로드하는지 확인하세요.

 

3. 중복 호출 또는 잘못된 삽입

seo_head.php 파일이 태그 내에서 호출되었거나,

중복으로 호출되어 태그 안쪽에도 출력될 수 있습니다.

G5_PATH 경로가 정확하지 않아 잘못된 파일이 로드될 수도 있습니다.

 

4. PHP 코드 내 include 호출 시 추가적인 출력

include_once(G5_PATH."/seo_head.php"); 내에서 잘못된 HTML 구조가 섞여 있어

태그를 벗어난 내용이 포함될 가능성이 있습니다.

이 경우 seo_head.php의 모든 출력 내용을 검토하여

섹션 외의 불필요한 출력을 제거해야 합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

들레아빠
9개월 전

천천히 다시 해 보셔요.

링크내용이 정상으로 확인이 됩니다.

다만 seo_head.php내에 본인의 사이트내용이

적용되도록 적절히 수정을 해야 할 부분이 있습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인