ওয়ার্ডপ্রেস থিম হোমপেজ লোগোতে h1 ট্যাগ আছে, যদি বিভাগ ও নিবন্ধের পৃষ্ঠায় 2টি h1 থাকে তাহলে আমার কী করা উচিত?

আমার ওয়ার্ডপ্রেস থিমের হোমপেজের লোগোতে একটি h1 ট্যাগ আছে, এবং ক্যাটাগরি ও পোস্ট পেজগুলোতেও দুটি করে h1 ট্যাগ আছে। আমার কী করা উচিত?

অনলাইন মার্কেটিংয়ের অনেক পদ্ধতি রয়েছে, যার মধ্যে এসইও (SEO) হলো সবচেয়ে কার্যকর এবং নিউ মিডিয়া পেশাদারদের জন্য তাদের উইচ্যাট (WeChat) অফিসিয়াল অ্যাকাউন্টের প্রচার কৌশল হিসেবে খুবই উপযুক্ত ।

ওয়েবসাইট অপ্টিমাইজেশান ওয়েবপেজ এইচটিএমএল কোড স্পেসিফিকেশনের সাথে সঙ্গতিপূর্ণ:

  • পৃষ্ঠার শিরোনামের টাইটেল ট্যাগের ওজন সবচেয়ে বেশি, তারপরে h1 ট্যাগ।
  • শিরোনাম এবং h1 ট্যাগগুলি প্রতিটি পৃষ্ঠায় শুধুমাত্র একবার উপস্থিত হওয়া উচিত, এবং যদি একাধিক প্রতিকূল ওজন থাকে, তবে সেগুলি অনুসন্ধান ইঞ্জিন দ্বারা শাস্তিও পেতে পারে৷

অনেক ওয়ার্ডপ্রেস থিমের মতো, হেডারের লোগোতে 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="/bn/"><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 ট্যাগ প্রদর্শন করবে।

(যেহেতু সব WP থিমের কোড এক নয়, তাই যদি পরিবর্তন পদ্ধতি ১ প্রযোজ্য না হয়, অনুগ্রহ করে নিচে দেওয়া পরিবর্তন পদ্ধতি ২ দেখুন ।)

পরিবর্তন পদ্ধতি 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 শিরোনাম ট্যাগ না থাকে...

(নির্দিষ্ট পরিস্থিতি,গুগল ক্রমঅনুগ্রহ করে চাপুন সিটিআরএল + ইউ ওয়েবপৃষ্ঠা কোড খুঁজুন<h1নিশ্চিত করুন)

ধাপ ১: ক্যাটাগরি পেজে h1 ট্যাগ আছে কিনা তা নির্ধারণ করুন। আপনাকে ক্যাটাগরি পেজ টেমপ্লেটে "Category Page h1 Title" কোডটি যোগ করতে হবে। ▼

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

ধাপ ২: 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 ট্যাগ আছে।

এসইও হল বিভিন্ন বিবরণের অপ্টিমাইজেশনের ফলাফল। আপনি যদি বিভিন্ন ওয়েবসাইটের কোডের বিভিন্ন বিবরণ অপ্টিমাইজ করতে পারেন, তাহলে ওয়েবসাইট র‌্যাঙ্কিংও একটি নির্দিষ্ট মাত্রায় উন্নত হবে ^_^

আশা করি, চেন ওয়েইলিয়াং-এর ব্লগে ( https://www.chenweiliang.com/ ) শেয়ার করা "আপনার ওয়ার্ডপ্রেস থিমের হোমপেজের লোগোতে একটি h1 ট্যাগ থাকলে এবং ক্যাটাগরি ও পোস্ট পেজে আরও দুটি h1 ট্যাগ থাকলে কী করবেন?" শীর্ষক আর্টিকেলটি আপনার জন্য সহায়ক হবে।

এই নিবন্ধটির লিঙ্কটি নির্দ্বিধায় শেয়ার করুন: https://www.chenweiliang.com/cwl-582.html

আরও লুকানো কৌশল 🔑 জানতে, আমাদের টেলিগ্রাম চ্যানেলে যোগদান করতে স্বাগতম!

ভালো লাগলে শেয়ার এবং লাইক করুন! আপনার শেয়ার এবং লাইক আমাদের অব্যাহত অনুপ্রেরণা!

 

发表 评论

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

উপরে যান