해당 블로그 게시물에서는 Blogger 게시물 URL에서 날짜를 제거하는 가이드를 공유합니다. 이 방법을 사용하면 Blogger URL에서 .html도 제거됩니다. 또한 m=1 양식 Blogger URL을 제거하는 방법 등의 대해 알아보겟습니다. 하지만 솔루션을 시작하기 전에 먼저 블로거 고유 링크에 대해 자세히 알아보겠습니다.
Blogger의 퍼머 링크란?
Google Blogger 또는 Blogspot은 무료 도메인으로 무료 블로그를 만드는 가장 좋은 방법 중 하나이지만 특정 제한 사항과 단점이 있습니다.
Blogger의 주요 단점 중 하나는 사용자 정의가 불가능한 퍼머 링크 구조입니다. Blogger에서는 게시 날짜, HTML 확장자 및 모바일 보기 m=1이 포함되어 있기 때문에 고유 링크가 너무 길어집니다.
WordPress에서는 퍼머 링크를 쉽게 변경할 수 있고 요구 사항에 따라 사용자 정의할 수 있으며 전문적으로 보이게 할 수 있습니다.
퍼머 링크는 웹사이트의 URL 구조입니다. 예를 들어 다음 URL을 확인하세요.
https://bikiy.blogspot.com/2023/12/url.html
위 URL 주소에서 첫 번째 부분 https://bikiy.blogspot.com는 도메인 주소이고 '/' 뒤의 부분은 퍼머 링크입니다.
Blogger URL에서 날짜와 HTML을 제거하면 단점은 무엇인가요?
Blogger 게시물 URL에서 날짜를 제거하는 것이 도움이 되지만, 블로그를 막 시작하고 Google Blogger로 블로그를 시작하려는 블로거에게만 해당됩니다. 이미 블로그를 운영하고 있고 게시물에서 날짜와 HTML을 제거하는 것보다 게시물의 순위가 매겨지기 시작했다면 날짜와 HTML이 포함된 이전 게시물이 포함된 모든 게시물은 404 오류를 발생시키고 순위를 잃게 되므로 URL은 SEO에 부정적인 영향을 미칩니다.
따라서 오래된 블로거는 위험을 감수하지 않는 것이 좋습니다. 날짜와 HTML 확장자를 제거하기 위해 자바스크립트를 사용할 예정이며, 자바스크립트를 사용하면 페이지 로딩 시간이 늘어날 수 있습니다.
Blogger URL에서 날짜와 HTML을 제거하면 이점은 무엇인가요?
- Google은 75자 미만의 고유 링크 사용을 권장하므로 날짜와 HTML 확장자를 제거하면 고유 링크의 길이가 줄어들어 SEO에 좋습니다.
- 날짜와 HTML 확장자를 제거하면 블로그 게시물이 전문적으로 보입니다.
- 귀하의 블로그가 게시된 날짜는 방문자에게 알려주지 않습니다. 이는 귀하의 퍼머 링크 SEO를 최적화 하고 길이를 짧게 만듭니다.
- 인기 있는 OnPage SEO 검사기 중 하나인 Ckeckbot은 웹 사이트나 블로그에 '확장 프로그램을 사용하지 마세요' 라는 알림을 표시합니다.
블로거 게시물 URL에서 날짜를 제거하는 방법은 무엇인가요?
변경하기 전에 블로그를 백업하여 문제가 발생할 경우 블로그를 기본값으로 복원할 수 있습니다.
블로거 템플릿을 백업하려면 이 가이드를 읽고 아래 단계를 주의 깊게 따르세요.
1단계
- 우선 로그인하세요. 블로거 대시보드.
- 블로거 대시보드에서 테마를 클릭하세요.
- '사용자 정의' 버튼 옆에 있는 화살표 아이콘'▼'을 클릭하세요.
- HTML 편집을 클릭하면 편집 페이지로 리디렉션됩니다.
- 검색(Cntrl + F)을 누르고
</head>
또는</head>
검색한후 바로 위에 아래 코드를 붙여넣습니다. - 저장을 클릭하고 페이지를 한 번 새로 고친 다음 바뀐 URL을 확인합니다.
<script type="text/javascript"> //<![CDATA[ var urlTotal,nextPageToken,postsDatePrefix=!1,accessOnly=!1,useApiV3=!1,apiKey="",blogId="",postsOrPages=["pages","posts"],jsonIndex=1,secondRequest=!0,feedPriority=0,amp="&"[0];function urlVal(){var e=window.location.pathname,t=e.length;return".html"===e.substring(t-5)?0:t>1?1:2}function urlMod(){var e=window.location.pathname;"p"===e.substring(1,2)?(e=(e=e.substring(e.indexOf("/",1)+1)).substr(0,e.indexOf(".html")),history.replaceState(null,null,"../"+e)):(e=(e=postsDatePrefix?e.substring(1):e.substring(e.indexOf("/",7)+1)).substr(0,e.indexOf(".html")),history.replaceState(null,null,"../../"+e))}function urlSearch(e,t){var n=e+".html";t.forEach(function(e){-1!==e.search(n)&&(window.location=e)})}function urlManager(){var e=urlVal();0===e?accessOnly||urlMod():1===e?getJSON(postsOrPages[feedPriority],1):2===e&&(accessOnly||history.replaceState(null,null,"/"))}function getJSON(e,t){var n=document.createElement("script");if(useApiV3){var o="https://www.googleapis.com/blogger/v3/blogs/"+blogId+"/"+e+"?key="+apiKey+"#maxResults=500#fields=nextPageToken%2Citems(url)#callback=bloggerJSON";nextPageToken&&(o+="#pageToken="+nextPageToken),nextPageToken=void 0}else o=window.location.protocol+"//"+window.location.hostname+"/feeds/"+e+"/default?start-index="+t+"#max-results=150#orderby=published#alt=json-in-script#callback=bloggerJSON";o=o.replace(/#/g,amp),n.type="text/javascript",n.src=o,document.getElementsByTagName("head")[0].appendChild(n)}function bloggerJSON(e){var t=[];if(useApiV3||void 0===urlTotal&&(urlTotal=parseInt(e.feed.openSearch$totalResults.$t)),useApiV3){try{e.items.forEach(function(e,n){t.push(e.url)})}catch(e){}nextPageToken=e.nextPageToken}else try{e.feed.entry.forEach(function(n,o){var r=e.feed.entry[o];r.link.forEach(function(e,n){"alternate"===r.link[n].rel&&t.push(r.link[n].href)})})}catch(e){}urlSearch(window.location.pathname,t),urlTotal>150?(jsonIndex+=150,urlTotal-=150,getJSON(postsOrPages[feedPriority],jsonIndex)):nextPageToken?getJSON(postsOrPages[feedPriority]):secondRequest&&(nextPageToken=void 0,urlTotal=void 0,jsonIndex=1,secondRequest=!1,0===feedPriority?(feedPriority=1,getJSON("posts",1)):1===feedPriority&&(feedPriority=0,getJSON("pages",1)))}function bloggerJS(e){e&&(feedPriority=e),urlManager()}bloggerJS(); //]]> </script>
m=1 양식 블로거 URL을 제거하는 방법은 무엇인가요?
주소의 매개변수 m=1은 사용자가 휴대폰에서 블로그에 액세스하고 있음을 나타냅니다. 일부 블로거는 이 매개변수가 불편하다고 생각하여 Blogspot 블로그에서 m=1을 제거 하려고 합니다. 따라서 Blogger URL에서 m=1을 제거하려면 아래 단계를 따르세요.
- 블로거 대시보드에서 테마를 클릭하세요.
- '맞춤설정' 버튼 옆에 있는 화살표 아이콘'▼'을 클릭하세요.
- HTML 편집을 클릭하면 편집 페이지로 리디렉션됩니다.
- 검색(Cntrl + F)을 누르고
</body>
또는</body>
태그를 검색한 후 바로 위에 아래 코드를 붙여넣습니다 . - 저장을 클릭하고 휴대폰에서 블로그를 확인합니다.
<script>/*<![CDATA[*/ var uri = window.location.toString(); if (uri.indexOf("%3D","%3D") > 0) { var clean_uri = uri.substring(0, uri.indexOf("%3D")); window.history.replaceState({}, document.title, clean_uri);} var uri = window.location.toString(); if (uri.indexOf("%3D%3D","%3D%3D") > 0) { var clean_uri = uri.substring(0, uri.indexOf("%3D%3D")); window.history.replaceState({}, document.title, clean_uri);} var uri = window.location.toString(); if (uri.indexOf("&m=1","&m=1") > 0) { var clean_uri = uri.substring(0, uri.indexOf("&m=1")); window.history.replaceState({}, document.title, clean_uri); } var uri = window.location.toString(); if (uri.indexOf("?m=1","?m=1") > 0) { var clean_uri = uri.substring(0, uri.indexOf("?m=1"));window.history.replaceState({}, document.title, clean_uri);}; var protocol=window.location.protocol.replace(/\:/g,''); if(protocol=='http'){ var url=window.location.href.replace('http','https'); window.location.replace(url);} /*]]>*/</script>
퍼머 링크 구조를 되돌리는 방법은 무엇인가요?
변경 사항을 되돌리려면 이전에 만든 Blogger 템플릿 백업을 복원해야 합니다. 이전 고유 링크 구조로 되돌리려면 아래 단계를 따르세요.
- 우선 로그인하세요. 블로거 대시보드.
- 블로거 대시보드에서 테마를 클릭하세요.
- '맞춤설정' 버튼 옆에 있는 화살표 아이콘'▼'을 클릭하고 '복원'을 클릭하세요.
- '업로드'를 클릭하고 백업 파일을 선택하면 완료됩니다.
Blogger에서 고유 링크를 어떻게 맞춤설정하나요?
- 게시물을 방문한 후 오른쪽 사이드바의 '글 설정' 에서 퍼머랑크 옵션을 클릭하세요.
- 맞춤 퍼머링크를 선택하세요. 참고: 이 옵션은 게시물을 게시한 후 초안으로 되돌려 이 옵션을 보려면 게시물을 게시하지 않은 경우에만 사용할 수 있습니다.
- 맞춤 퍼머링크 URL을 변경하고 완료를 클릭하세요.
결론
이 게시물의 도움으로 m=1, 날짜 및 HTML 확장 양식 Blogger 게시물 URL을 성공적으로 제거하셨기를 바랍니다. 이 튜토리얼이 도움이 되었다면 이 게시물을 공유해 보시기 바랍니다. 코드를 설치하는 동안 문제를 발견한 경우 아래에 댓글을 남겨주시면 확실히 도와드리겠습니다.