사이트를 운영하면서 구글 SEO를 고려하지 않을 수 없습니다. 이번 포스팅에서는 검색 엔진에 인덱싱되었던, 즉 운영되던 페이지가 변경되어 앞으로는 새롭게 변경된 곳에서 운영될 경우, 검색 엔진에게 이를 알리고 구글 SEO에 도움이 될 수 있는 해결책 한 가지를 제시하려 합니다.
서버 설정을 통한 301 리다이렉트
Apache 서버 (.htaccess)
Apache 서버를 사용하는 경우 .htaccess
파일에 다음 코드를 추가합니다.
Redirect 301 /old-page-url https://url.kr/pages/premium_keyword_info.php
Nginx 서버
Nginx 서버를 사용하는 경우 nginx.conf
파일에 다음 코드를 추가합니다.
server {
location /old-page-url {
return 301 https://url.kr/pages/premium_keyword_info.php;
}
}
PHP 코드 사용
만약 PHP로 페이지를 관리하고 있다면, 다음 코드를 페이지의 최상단에 추가하여 301 리다이렉트를 구현할 수 있습니다.
<?php
header("Location: https://url.kr/pages/premium_keyword_info.php", true, 301);
exit();
?>
HTML 메타 태그
HTML 메타 태그를 사용한 리다이렉트는 검색 엔진이 이를 인식하는 데 한계가 있으므로, 301 리다이렉트 대신 사용하지 않는 것이 좋습니다. 그러나 참고로 추가할 수 있습니다.
<meta http-equiv="refresh" content="0; URL='https://url.kr/pages/premium_keyword_info.php'" />
나의 선택은?
나의 선택은 PHP 코드를 사용하기로 했습니다. 본인의 개발 환경에 맞게 선택하면 될 것 같습니다.