Skip to content

Commit 4d7e5b3

Browse files
fix(seo): 페이지네이션·단일언어 페이지 hreflang 오류 수정
- robots.txt에서 /page* Disallow 제거 (페이지네이션 URL 크롤링 허용) - default.html hreflang else 분기에 paginator 조건 추가 (page 2 이상 hreflang 미출력) - privacy.md에 multilingual: false 추가 (en/ja hreflang 태그 미출력)
1 parent bc4c483 commit 4d7e5b3

3 files changed

Lines changed: 10 additions & 7 deletions

File tree

_layouts/default.html

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,15 @@
3030
<link rel="alternate" hreflang="ja" href="{{ site.url }}/ja{{ date_path }}{{ base_slug }}-ja/" />
3131
<link rel="alternate" hreflang="x-default" href="{{ site.url }}{{ date_path }}{{ base_slug }}/" />
3232
{% else %}
33-
{%- assign base_path = page.url | remove: '/en' | remove: '/ja' -%}
34-
<link rel="alternate" hreflang="ko" href="{{ site.url }}{{ base_path }}" />
35-
<link rel="alternate" hreflang="en" href="{{ site.url }}/en{{ base_path }}" />
36-
<link rel="alternate" hreflang="ja" href="{{ site.url }}/ja{{ base_path }}" />
37-
<link rel="alternate" hreflang="x-default" href="{{ site.url }}{{ base_path }}" />
33+
{% unless paginator and paginator.page > 1 %}
34+
{%- assign base_path = page.url | remove: '/en' | remove: '/ja' -%}
35+
<link rel="alternate" hreflang="ko" href="{{ site.url }}{{ base_path }}" />
36+
<link rel="alternate" hreflang="x-default" href="{{ site.url }}{{ base_path }}" />
37+
{% unless page.multilingual == false %}
38+
<link rel="alternate" hreflang="en" href="{{ site.url }}/en{{ base_path }}" />
39+
<link rel="alternate" hreflang="ja" href="{{ site.url }}/ja{{ base_path }}" />
40+
{% endunless %}
41+
{% endunless %}
3842
{% endif %}
3943

4044
<!-- 페이지네이션 noindex -->

privacy.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ layout: page
33
title: "개인정보 처리방침"
44
permalink: /privacy/
55
sitemap: false
6+
multilingual: false
67
---
78

89
# 개인정보처리방침

robots.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
User-agent: *
22
Allow: /
33

4-
Disallow: /page*/
5-
64
Sitemap: https://realcoding.blog/sitemap.xml

0 commit comments

Comments
 (0)