WordPress: 정규식 및 순위 수학 SEO를 사용하여 YYYY/MM/DD 영구 링크 구조 제거 및 리디렉션

리디렉션 YYYY/MM/DD 정규식 WordPress 순위 수학 SEO

URL 구조를 단순화하는 것은 여러 가지 이유로 사이트를 최적화하는 좋은 방법입니다. 긴 URL은 다른 사람과 공유하기 어렵고 텍스트 편집기 및 이메일 편집기에서 잘릴 수 있으며 복잡한 URL 폴더 구조는 콘텐츠의 중요성에 대해 검색 엔진에 잘못된 신호를 보낼 수 있습니다.

YYYY/MM/DD 영구 링크 구조

사이트에 두 개의 URL이 있는 경우 어느 URL이 기사에 더 높은 중요성을 제공했다고 생각하십니까?

  • https://martech.zone/2013/08/06/yyyy-mm-dd-regex-redirect OR
  • https://martech.zone/yyyy-mm-dd-regex-redirect

One of the default setups for WordPress is to have a permalink structure on the blog that includes the yyyy/mm/dd within the URL. This isn’t ideal for a couple of reasons:

  1. 따라서 – As discussed above, the hierarchy of the site is basically showing search engines that the content is 4 folders away from the home page… so it’s not important content.
  2. 검색 엔진 결과 페이지(SERP) – You may have a fantastic article on your site that you wrote last year but that’s still valid. However, other sites are publishing more recent articles. If you viewed a date structure that was a year ago in the search engine result page (SERP), would you click the older article? Probably not.

취해야 할 첫 번째 단계는 WordPress 관리자에서 설정 > 영구 링크를 업데이트하고 영구 링크를 / % postname % /

워드프레스 설정 퍼머링크

This; however, would break all of your existing post links on your blog. After having your blog live for a while, it’s not fun adding redirects for every one of your old articles. That’s okay because you can utilize a Regular Expression (정규식) 이것을하기 위해. 정규식은 패턴을 찾습니다. 이 경우 정규식은 다음과 같습니다.

/\d{4}/\d{2}/\d{2}/(.*)

위의 식은 다음과 같이 나뉩니다.

  • /\d{4} 연도를 나타내는 슬래시와 4자리 숫자를 찾습니다.
  • /\d{2} 월을 나타내는 슬래시와 4자리 숫자를 찾습니다.
  • /\d{2} 요일을 나타내는 슬래시와 4자리 숫자를 찾습니다.
  • /(.*) URL 끝에 있는 모든 것을 리디렉션할 수 있는 변수로 캡처합니다. 이 경우:

https://martech.zone/$1

내부의 모습은 이러하다. 수학 SEO 순위 플러그인(우리의 좋아하는 WordPress 플러그인), just don’t forget to ensure the type is set to 정규식 드롭다운 사용:

순위 수학 SEO 리디렉션

블로그, 카테고리 또는 카테고리 이름 또는 기타 용어 제거

블로그 제거 – If you had the term “blog” within your permalink structure, you can utilize Rank Math SEO’s redirections to populate

/blog/([a-zA-Z0-9_.-]+)$

Notice on this, I didn’t use the (.*) option since that would create a loop if I had a page that was just /blog. This requires that there’s some kind of slug after the /blog/. You’ll want to redirect this just as above.

https://martech.zone/$1

카테고리 제거 - 제거 범주 슬러그(기본적으로 있음)에서 순위 수학 SEO 플러그인 옵션이 있는 스트립 카테고리 SEO 설정 > 링크의 URL 구조에서:

링크에서 수학 스트립 카테고리 순위 지정

카테고리 제거 – If you had categories, you’ll want to be a bit more careful and create an array of the exact category names so you don’t accidentally create a circular loop. Here’s that example:

/(folder1|folder2|folder3)/([a-zA-Z0-9_.-]+)$

Again, I didn’t use the (.*) option since that would create a loop if I had a page that was just /blog. You’ll want to redirect this just as above.

https://martech.zone/$1

공개: 저는 의 고객이자 계열사입니다. 순위 수학.

당신은 어떻게 생각하십니까?

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터 처리 방법 알아보기.