워드프레스 블로그에서 shortlink 메타 태그를 제거하는 이유와 장단점
오늘은 워드프레스를 사용하시는 분들이라면 한 번쯤 들어보셨을 shortlink 메타 태그에 대해 알아보고, 이걸 왜 제거하는지, 또 제거했을 때의 장단점은 무엇인지 쉽게 정리해보려고 합니다.
블로그나 웹사이트 관리를 처음 시작하신 분들도 이해할 수 있도록 차근차근 설명드릴게요 😊
📌 shortlink 메타 태그란 무엇인가요?
워드프레스는 각 게시글이나 페이지를 고유하게 식별할 수 있도록 짧은 링크(shortlink) 를 자동으로 만들어서 페이지의 <head> 태그 안에 다음과 같은 메타 태그 형태로 추가합니다.
<link rel="shortlink" href="https://example.com/?p=123" />
여기서 ?p=123 이 부분이 바로 그 글의 고유 번호(ID)를 의미합니다.
이 shortlink는 과거에는 트위터 같은 SNS에서 링크를 짧게 공유할 때 유용하게 사용됐는데요. 요즘은 대부분 자체 URL 단축 서비스를 사용하거나 SEO 최적화를 위해 의미 있는 URL(퍼머링크) 를 설정하는 경우가 많습니다.
📌 shortlink 메타 태그를 왜 제거하나요?
shortlink 메타 태그를 제거하는 이유는 다음과 같습니다.
🔍 1. SEO(검색엔진 최적화) 이슈
검색 엔진은 같은 페이지에 여러 URL이 있을 때 이를 중복 콘텐츠(duplicate content) 로 인식할 가능성이 있습니다.
예를 들어,
둘 다 같은 페이지지만, URL이 다르기 때문에 검색 엔진 입장에서는 헷갈릴 수 있습니다.
Canonical 태그로 기본 URL을 알려줄 수도 있지만, shortlink 태그는 굳이 노출할 필요가 없어서 삭제하는 게 SEO 관점에서 더 깔끔합니다.
🔍 2. 보안 및 정보 노출 최소화
shortlink에는 게시물의 고유 ID 값이 그대로 드러납니다.
이 정보가 꼭 보안 위협이 되는 건 아니지만, 불필요한 시스템 정보를 노출하는 건 언제나 지양하는 게 좋아요.
🔍 3. 코드 정리 및 최적화
페이지의 <head> 부분은 검색 엔진, 소셜 미디어 공유, 웹사이트 속도와 직결되는 중요한 공간입니다.
여기서 불필요한 태그를 줄이면 로딩 속도와 코드 가독성이 좋아져 사이트 관리가 더 편해집니다.
📌 shortlink 메타 태그 제거의 장단점
✅ 장점
장점설명
SEO 최적화 | 중복 URL 노출 방지로 검색엔진에 좋은 인상 |
코드 간소화 | 불필요한 태그 제거로 head 영역 정리 |
정보 노출 최소화 | 게시물 ID 값 노출 방지 |
관리 효율성 | 필요 없는 기능 제거로 사이트 관리 효율 UP |
❗ 단점
단점설명
일부 플러그인과의 호환성 문제 | 아주 드물게, 특정 플러그인이 shortlink를 이용하는 경우 문제가 발생할 수 있음 |
SNS 공유 시 자동 shortlink 사용 불가 | 별도의 단축 URL 서비스를 사용해야 함 |
※ 대부분의 최신 플러그인과 테마는 이미 shortlink 태그에 의존하지 않기 때문에 큰 문제는 없습니다.
📌 shortlink 메타 태그 제거 방법
워드프레스 테마의 functions.php 파일에 아래 코드를 추가하면 간단하게 제거할 수 있습니다.
remove_action('wp_head', 'wp_shortlink_wp_head');
👉 적용 방법
- 워드프레스 관리자 → [외모] → [테마 파일 편집기] 접속
- functions.php 파일 선택
- 맨 아래에 위 코드 추가
- 저장
이렇게 하면 shortlink 메타 태그가 더 이상 페이지 head 영역에 삽입되지 않습니다.
워드프레스는 기본적으로 다양한 기능을 제공하지만, 꼭 필요한 기능만 남기고 관리하는 것이 웹사이트 최적화의 첫걸음이에요.
shortlink 메타 태그도 마찬가지로, 요즘엔 거의 사용하지 않기 때문에 제거하는 걸 추천드려요. 특히 SEO와 코드 정리를 신경쓰신다면 꼭 한 번 정리해보세요! 🙌