makeBCT

#AI #OpenAI #Chatbot #Cloud #WordPress

포워딩 서비스와 워드프레스 검색엔진최적화 작업 시 유의 사항

포워딩 서비스란 현재 보유하고 있는 도메인 주소를 자신이 실제 운영하고 있는 홈페이지 주소나 다른 홈페이지로 접속하게 해주는 서비스 라고 할 수 있고, 최근에는 도메인 업체에서 무료로 제공하고 있습니다. 워드프레스 멀티 사이트의 서브 사이트를 포워딩 서비스로 연결할 때 몇 가지 유의 사항(특히 검색엔진최적화 관련하여)이 있는데, 이에 대하여 알아 보도록 하겠습니다.

 

 

WordPress-Multisite-en-innforing-

 

 

 

 

1. 도메인 업체를 통한 포워딩 서비스 시 robots.txt 확인

 

도메인 업체에서는 포워딩 서비스를 하기 위해 특정 서버를 거치는데, 그 서버는 보안상의 이유로 다음과 같이 robots.txt 파일을 읽지 못하게 막아 놓은 경우가 많습니다.

 

User-agent: *
Disallow: /

 

이 경우 구글 검색로봇은 해당 사이트(워드프레스 멀티 사이트의 서브 사이트)의 콘텐츠를 가져갈 수 없기 때문에 구글 검색에서 ”robots.txt에 의해 웹수집 정보를 표시할 수 없습니다.”와 같은 에러가 출력됩니다.

 

이를 해결하려면, (포워딩 서비스를 꼭 받아야 한다면) Dnsever.com과 같은 웹기반 DNS 서버 같은 곳에서 포워딩 서비스를 이용하면 일단, robots.txt 문제는 해결됩니다.

 

 

 

 

2. 웹기반 DNS 서버를 통한 포워딩 서비스 시 frame 문제

 

Dnsever.com과 같은 웹기반 DNS 서버를 통한 포워딩 서비스 시 robots.txt 문제는 해결 되었지만, 또 다른 frame 문제가 발생할 수 있습니다. 사실 포워딩 서비스 신청 시 ”주소이동” 방식을 선택하면 괜찮을 것 같은데(자신이 원하는 도메인으로 이동이 되지 않아서 그렇지만), 꼭 자신의 도메인으로 사이트를 이동되게 해달라는 경우가 있습니다. 그렇다면 ”주소숨김” 방식을 선택해야 하고, 이 경우 사이트 접속 시 사람 눈에는 정상으로 보이지만, 소스 코드를 열어 보면 frame 코드가 보이게 됩니다. 그렇기 때문에 구글 검색로봇이 원하는 콘텐츠를 제대로 크롤링 할 수 없게 되어 구글 검색 노출에 문제가 있을 수 있습니다. 

 

참고로, frame 코드가 포함된 소스 코드 예는 다음과 같고, Dnsever.com의 웹포워딩 서비스에 관한 자세한 내용은 ”웹포워딩 서비스의 기능이 개선되었습니다.” 글을 참고 바랍니다.

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"> 
<title>제목</title>
<frameset rows="*,0" border=0><frame src="http://domain.com/abc" scrolling=auto noresize=noresize frameborder=no>
<frame src="http://ad01.dnsever.com:8080/about.html?locale=en_US" marginheight=0 marginwidth=0 scrolling=no noresize=noresize frameborder=no>
</frameset>
<!-- <a href="http://www.DNSEver.com">Free DNS, Nameserver, Webforward,URL redirect, Free DNS Service - www.DNSEver.com</a> -->

 

 

 

 

3. 그렇다면 해결 방법은

 

결국, 자신이 원하는 도메인으로의 연결이 중요 하다면 검색 노출을 포기해야 하는 것이고, 검색 노출이 중요 하다면 도메인을 포기해야 할 것입니다. 결정은 여러분이 하면 됩니다. 

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

인기 글

Ubuntu 22.04 LTS에 Python 3.8 or 3.9 설치 방법
서버 : Vultr 클라우드OS: Ubuntu 22.04 LTS사용자 계정 생성하여 설치 진행함1. Start with the system updatesudo apt update...
오라클 클라우드 OCI 가입 드디어 성공 했습니다 (상세 후기)
2023년 2월 16일에 ‘오라클 클라우드 지급 검증 실패 글‘을 남긴 적이 있습니다.그 때 검색을 통해 해결 방법을 찾아 보았고, 당시 성공했던 분들의...
WSL2/Ubuntu 22.04 LTS에 Anaconda 설치 
WSL2/Ubuntu 환경에서 Python 버전별로 가상환경을 만드는 방법 중 그나마 Anaconda 방법이 좋은 것 같네요. 설치 방법은 간단합니다.1. apt update사용자...
Permission denied (publickey) 해결 방법
Plesk에서 생성된 system user로 ftp 접속 시 다음과 같은 에러 메시지가 발생하면서 접속이 되지 않습니다.상태: 152.67.193.32:49152에 연결... 응답: fzSftp...
사용자 작성 모듈 import 시 에러)(ModuleNotFoundError: No module named
파이썬 모듈을 만들고 테스트 할 때 ModuleNotFoundError: No module named 에러가 발생한 경우원인파이썬은 모듈을 불러올 때 모듈 설치 경로와 자신의...

BCT Ai Chatbot

답변을 준비중입니다 . . .