WordPress 테마 홈페이지 로고에 h1 태그가 있습니다. 카테고리 및 기사 페이지에 h2이 1개 있으면 어떻게 해야 하나요?

제 워드프레스 테마 홈페이지 로고에 h1 태그가 있고, 카테고리 페이지와 게시글 페이지에도 h1 태그가 두 개씩 있습니다. 어떻게 해야 할까요?

온라인 마케팅 방법에는 여러 가지가 있지만, 그중에서도 SEO 는 가장 효과적이며 뉴미디어 전문가들이 위챗 공식 계정을 홍보하는 전략 으로 매우 적합합니다.

웹사이트 최적화는 웹페이지 html 코드 사양을 따릅니다.

  • 페이지 제목의 title 태그가 가장 높은 가중치를 가지며 h1 태그가 그 뒤를 잇습니다.
  • 제목과 h1 태그는 한 페이지에 한 번만 나타나야 하며, 불리한 가중치가 여러 개 있는 경우 검색 엔진에 의해 처벌될 수도 있습니다.

많은 WordPress 테마와 마찬가지로 헤더의 로고에 h1 태그를 추가하는 것이 일반적입니다.

동시에 기사 내부 페이지의 제목에는 h1 태그가 있으므로 두 개의 h2 태그가 있습니다. 각 페이지에 하나의 h1 태그만 갖도록 하는 방법은 무엇입니까?

저도 천웨이량님의 블로그 최적화 작업을 하면서 비슷한 문제를 겪었습니다. 다음 코드를 참고하여 사용하시는 워드프레스 테마에 맞게 해결 방법을 수정하시면 됩니다.

수정 방법 1

header.php 파일에 코드 입력 ▼

<hgroup class=”logo-site”></hgroup>

해결하려면 다음 코드로 교체 ▼

<? php 
if (is_home()) {
 echo '<h1 class="site-title">';
}else{
 echo '<div class="h1_logo" >';
}
?>
 <a href="/ko/"><img src="<?php bloginfo('template_url'); ?>/img/logo.png" alt="<?php bloginfo('name');?>" title="<?php bloginfo('name');?>" /></a>
<?php 
if (is_home()) {
 echo '</h1>';
}else{
 echo '</div>';
}
?>
  • is_home() 함수는 홈 페이지이면 h1 태그를 표시하고, 홈 페이지가 아니면 div 태그를 표시한다고 판단합니다.

(모든 워드프레스 테마의 코드가 동일하지는 않으므로, 수정 방법 1이 적용되지 않는 경우 아래의 수정 방법 2 를 참조하십시오 .)

수정 방법 2

WP 홈페이지 및 카테고리 페이지 판단 기능 설명 ▼

if ( is_front_page() || is_category() || is_home() ) : ?> 
  • is_front_page 및 is_home은 홈 페이지인지 여부를 나타냅니다.
  • is_category는 카테고리 페이지인지 여부를 나타냅니다.

홈페이지 로고에만 h1 태그가 있으면 되므로 다른 페이지에는 h1 태그가 필요하지 않습니다.

다음이 삭제됩니다. is_category() ||▼ 이후의 코드

<? php if (zm_get_option("logo_css")) { ?>
 <div class="logo-site">
 <?php } else { ?>
 <div class="logo-sites">
 <?php } ?>
 <?php
 if ( is_front_page() || is_home() ) : ?> 
 <?php if (zm_get_option('logos')) { ?>
 <h1 class="site-title">
 <?php if ( zm_get_option('logo') ) { ?>
 <a href="<?php echo esc_url( home_url('/') ); ?>"><img src="<?php echo zm_get_option('logo'); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" alt="<?php bloginfo( 'name' ); ?>" rel="home" /><span class="site-name"><?php bloginfo( 'name' ); ?></span></a>
 <?php } ?>
 </h1>
 <?php } else { ?>
 <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
 <p class="site-description"><?php bloginfo( 'description' ); ?></p>
 <?php } ?>
 <?php else : ?>
 <?php if (zm_get_option('logos')) { ?>
 <p class="site-title">
 <?php if ( zm_get_option('logo') ) { ?>
 <a href="<?php echo esc_url( home_url('/') ); ?>"><img src="<?php echo zm_get_option('logo'); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" alt="<?php bloginfo( 'name' ); ?>" rel="home" /><span class="site-name"><?php bloginfo( 'name' ); ?></span></a>
 <?php } ?>
 </p>
 <?php } else { ?>
 <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p>
 <p class="site-description"><?php bloginfo( 'description' ); ?></p>
 <?php } ?>
 <?php endif;
 ?>
  • if ( is_front_page() || is_home() ) : ?>  <?php if (zm_get_option('logos')) { ?>홈 페이지에 로고 설정이 있는 경우 h1 태그가 있는 로고가 표시됨을 나타냅니다.
  • 1 일 <?php else : ?> 로고가 없는 경우 "설정"의 사이트 제목과 부제목(h1 태그 포함)이 표시됨을 나타냅니다.
  • 2 일 <?php else : ?> <?php if (zm_get_option('logos')) { ?> 홈 페이지가 아닌 경우 h1 태그가 없는 로고가 표시됨을 나타냅니다.
  • 3 일 <?php else : ?>홈페이지가 아니고 로고가 없는 경우 "설정"의 웹사이트 제목과 부제목이 표시됨을 나타냅니다.

카테고리 페이지 제목 h1 코드 추가

카테고리 페이지의 로고가 h1 태그를 출력하지 않고 카테고리 페이지 템플릿에 h1 제목 태그가 없는 경우...

(특정 상황,구글 크롬눌러주세요 CTRL + U 웹페이지 코드 찾기<h1확인하십시오)

1단계: 카테고리 페이지에 h1 태그가 없는지 확인합니다. h1 태그가 없다면 카테고리 페이지 템플릿에 "카테고리 페이지 h1 제목" 코드를 추가해야 합니다. ▼

<h1 class="cat_title"><?php single_cat_title(); ?></h1>

2단계: style.css 파일에 카테고리 페이지의 h1 제목에 대한 CSS 스타일 코드를 추가합니다. ▼

h1.cat_title{
 background: #fff;
 text-align: left;
 font: 18px "Open Sans", Arial, sans-serif;
 text-transform: uppercase;
 border-radius: 2px;
 border-left: 10px solid #0373db;
 padding-left: 14px;
 margin: 0 0 8px 0;
 line-height: 2;
}

이 수정 후에는 쉽게 해결할 수 있습니다.웹 사이트 로고에는 h1 태그가 있고 내부 페이지 기사 및 카테고리 페이지에는 2 개의 h1 태그가 있습니다.

SEO는 다양한 디테일을 최적화한 결과입니다. 다양한 웹사이트 코드의 다양한 디테일을 최적화할 수 있다면 웹사이트 순위도 어느 정도 올라갑니다 ^_^

Chen Weiliang님의 블로그( https://www.chenweiliang.com/ ) 에 공유된 "워드프레스 테마 홈페이지 로고에 h1 태그가 있고, 카테고리 페이지와 게시글 페이지에도 h1 태그가 두 개 더 있는 경우 어떻게 해야 할까요?"라는 글이 도움이 되기를 바랍니다.

이 기사 링크( https://www.chenweiliang.com/cwl-582.html )를 자유롭게 공유해 주세요.

더 많은 숨겨진 트릭을 알아보려면🔑 Telegram 채널에 가입하세요!

마음에 드셨다면 공유하고 좋아요를 눌러주세요! 여러분의 공유와 좋아요는 저희의 지속적인 원동력이 됩니다!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

위쪽으로 스크롤