Tùy biến SEO Auto Links để tự động chèn link vào từ khóa: Việc này vô cùng có lợi nếu như bạn muốn tiết kiệm thời gian cho việc xây dựng backlink nội bộ, đặc biệt là với các website có quá nhiều bài viết.
Theo hướng dẫn trên diễn đàn Nuke, mình xin tổng hợp chia sẽ lại hướng dẫn để bạn có thể tự tùy biến nukeviet và sử dụng nó tốt nhất có thể.
$array_keyword = array();
và sửa thành:
$array_keyword = $array_tag_keyword = $array_tag_alias = $array_tag_link = array();
Thêm vào dưới dòng
$meta_property['article:tag'][] = $row['keyword'];
}
$a_tag = 1;
foreach( $array_keyword as $tag )
{
$array_tag_keyword[] = $tag['keyword'];
$array_tag_alias[] = $tag['alias'];
$array_tag_link[] = '<a style="color:blue"href="' . NV_BASE_SITEURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=' . $module_name . '&' . NV_OP_VARIABLE . '=tag/' . urlencode( $tag['alias'] ) . '" title="' . $tag['keyword'] . '">' . $tag['keyword'] . '</a>';
if( $a_tag >=10 ) break; //lay 10 key
++$a_tag;
}
$news_contents['bodyhtml'] = str_replace( $array_tag_keyword, $array_tag_link, $news_contents['bodyhtml'] );
$array_keyword = $array_tag_keyword = $array_tag_alias = $array_tag_link = array();
$key_words = array();
$_query = $db_slave->query('SELECT a1.keyword, a2.alias FROM ' . NV_PREFIXLANG . '_' . $module_data . '_tags_id a1 INNER JOIN ' . NV_PREFIXLANG . '_' . $module_data . '_tags a2 ON a1.tid=a2.tid WHERE a1.id=' . $news_contents['id']);
while ($row = $_query->fetch()) {
$array_keyword[] = $row;
$key_words[] = $row['keyword'];
$meta_property['article:tag'][] = $row['keyword'];
}
$a_tag = 1;
foreach( $array_keyword as $tag )
{
$array_tag_keyword[] = $tag['keyword'];
$array_tag_alias[] = $tag['alias'];
$array_tag_link[] = '<a style="color:blue"href="' . NV_BASE_SITEURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=' . $module_name . '&' . NV_OP_VARIABLE . '=tag/' . urlencode( $tag['alias'] ) . '" title="' . $tag['keyword'] . '">' . $tag['keyword'] . '</a>';
if( $a_tag >=10 ) break; //lay 10 key
++$a_tag;
}
$news_contents['bodyhtml'] = str_replace( $array_tag_keyword, $array_tag_link, $news_contents['bodyhtml'] );
$array_keyword = array();
sửa thành
$array_keyword = $array_tag_keyword = $array_tag_alias = $array_tag_link = array();
Tìm dưới đoạn
$key_words = ! empty($key_words) ? implode(',', $key_words) : '';
thêm vào
$a_tag = 1;
foreach( $array_keyword as $tag )
{
$array_tag_keyword[] = $tag['keyword'];
$array_tag_alias[] = $tag['alias'];
$array_tag_link[] = '<strong><a style="color:red"href="' . NV_BASE_SITEURL . 'index.php?' . NV_LANG_VARIABLE . '=' . NV_LANG_DATA . '&' . NV_NAME_VARIABLE . '=' . $module_name . '&' . NV_OP_VARIABLE . '=tag/' . urlencode( $tag['alias'] ) . '" title="' . $tag['keyword'] . '">' . $tag['keyword'] . '</a></strong>';
if( $a_tag >=10 ) break; //lay 10 key
++$a_tag;
}
$data_content['vi_hometext'] = str_replace( $array_tag_keyword, $array_tag_link, $data_content['vi_hometext'] );
$data_content['vi_bodytext'] = str_replace( $array_tag_keyword, $array_tag_link, $data_content['vi_bodytext'] );
Ý kiến bạn đọc
phuonganhtruong06@gmail.com
Xin thông tin ak
Can gap nha
thienloc230427@gmail.com
xin với ạ