Hướng dẫn đặt nofollow seo cho xenforo p2

Thảo luận trong 'SEO Onpage - Tối Ưu Website' bắt đầu bởi Ken Lil, 14/9/13.

  1. Ken Lil PageRank 1 Member

    Tham gia ngày:
    1/9/13
    Nơi ở:
    Hà nội
    Hầu hết các bạn xài xenforo đều dùng topx của VXF để nofollow all link user trên topx các bạn vào temp sau

    VietxfAdvStats_threads_recent

    và thay thế toàn bộ code bằng đoạn dưới ( đoạn code này mình đã tối ưu lại cho chuẩn rồi nên đừng chỉnh sửa thêm gì hết ) đã thêm nofollow và thêm alt = title những chỗ còn thiếu

    PHP:
    <div class="VietXfAdvStats_SectionItem VietXfAdvStats_Thread">
        <
    div class="VietXfAdvStats_SectionItemBlock VietXfAdvStats_SectionItemTitle VietXfAdvStats_ThreadTitle">
            
            <
    xen:if is="{$thread.isNew}">
            <
    img src="styles/default/xenforo/post_new.gif" title="Bài Mới" alt="Bài Viết Mới">        
            <
    xen:else />
            <
    img src="styles/default/xenforo/post_old.gif" title="Bài Mới" alt="Bài Viết Mới">
            </
    xen:if>
            <
    xen:if is="{$thread.prefix_id}">
                <
    xen:if is="{$linkPrefix}">
                    <
    a href="{xen:link forums, $forum, 'prefix_id={$thread.prefix_id}'}" class="prefixLink"
                        
    title="{xen:phrase show_only_threads_prefixed_by_x, 'prefix={xen:helper threadPrefix, $thread, plain, ""}'}">{xen:helper threadPrefix$threadhtml''}</a>
                <
    xen:else />
                    {
    xen:helper threadPrefix$thread}
                </
    xen:if>
            </
    xen:if>
            <
    a href="{xen:link '{xen:if '{$thread.isNew}', 'threads/unread', 'threads'}', {$thread}}" class="{xen:if $thread.hasPreview, PreviewTooltip}" 
                
    data-previewUrl="{xen:if $thread.hasPreview, {xen:link threads/preview, $thread}}">
                <
    xen:if is="@VietXfAdvStats_ThreadTitleChars > 0">
                    {
    xen:helper wordtrim, {$thread.title}, @VietXfAdvStats_ThreadTitleChars}
                <
    xen:else />
                    {
    $thread.title}
                </
    xen:if>
            </
    a>
        </
    div>
        <
    div class="VietXfAdvStats_SectionItemBlock VietXfAdvStats_SectionItemInfo VietXfAdvStats_ThreadPoster">
            <
    xen:username user="$threadrich="true" rel="nofollow"/>
        </
    div>
    </
    div>

    Tiếp theo là nofollow toàn bộ user cho phần box là cái phần này node_forum

    Ta vào temp node_forum_level_2

    Tìm đến

    PHP:
    <div class="nodeLastPost secondaryContent">
    Thay toàn bộ trong thẻ div đó bằng code sau

    PHP:
    <div class="nodeLastPost secondaryContent">
                <
    xen:if is="{$forum.privateInfo}">
                    <
    span class="noMessages muted">({xen:phrase private})</span>
                <
    xen:elseif is="{$forum.lastPost.date}/>
                    {
    xen:phrase latest}: <a href="{xen:link posts, $forum.lastPost}" title="{$forum.lastPost.title}">{xen:helper wordTrim$forum.lastPost.title30}</a>
                    <
    span class="lastThreadMeta"><xen:if is="{xen:helper isIgnored, $forum.last_post_user_id}">{xen:phrase ignored_member}<xen:else /><xen:username user="$forum.lastPost" rel="nofollow"/></xen:if>, <xen:datetime time="$forum.lastPost.date" class="muted" /></span>
                <
    xen:else />
                    <
    span class="noMessages muted">({xen:phrase contains_no_messages})</span>
                </
    xen:if>
            </
    div>

    Tiếp theo nofollow phần Thành viên trực tuyến

    Tìm đến temp sidebar_online_users

    Thay toàn bộ nó thành code sau

    PHP:
    <xen:edithint template="sidebar.css" />

    <!-- 
    blocksidebar_online_staff -->
    <
    xen:if hascontent="true">
        <
    div class="section staffOnline avatarList">
            <
    div class="secondaryContent">
                <
    h3>{xen:phrase staff_online_now}</h3>
                <
    ul>
                    <
    xen:contentcheck>
                        <
    xen:foreach loop="$onlineUsers.records" value="$user">
                            <
    xen:if is="{$user.is_moderator} OR {$user.is_admin}">
                                <
    li>
                                    <
    xen:avatar user="$usersize="s" img="true" />
                                    <
    xen:username user="$userrich="true" />
                                    <
    div class="userTitle">{xen:helper userTitle$user}</div>
                                </
    li>
                            </
    xen:if>
                        </
    xen:foreach>
                    </
    xen:contentcheck>
                </
    ul>
            </
    div>
        </
    div>
    </
    xen:if>
    <!-- 
    end blocksidebar_online_staff -->

    <!-- 
    blocksidebar_online_users -->
    <
    div class="section membersOnline userList">        
        <
    div class="secondaryContent">
            <
    h3><a href="{xen:link online}" title="{xen:phrase see_all_online_users}" rel="nofollow">{xen:phrase members_online_now}</a></h3>
            
            <
    xen:if is="{$onlineUsers.records}">
            
                <
    xen:if is="{$visitor.user_id}">
                    <
    xen:if hascontent="true">
                    <
    h4 class="minorHeading"><a href="{xen:link account/following}">{xen:phrase people_you_follow}:</a></h4>
                    <
    ul class="followedOnline">
                        <
    xen:contentcheck>
                            <
    xen:foreach loop="$onlineUsers.records" value="$user">
                                <
    xen:if is="{$user.followed}">
                                    <
    li title="{$user.username}class="Tooltip"><xen:avatar user="$usersize="s" img="true" class="_plainImage" /></li>
                                </
    xen:if>
                            </
    xen:foreach>
                        </
    xen:contentcheck>
                    </
    ul>
                    <
    h4 class="minorHeading"><a href="{xen:link members}" rel="nofollow">{xen:phrase members}:</a></h4>
                    </
    xen:if>
                </
    xen:if>
                
                <
    ol class="listInline">
                    <
    xen:foreach loop="$onlineUsers.records" value="$useri="$i">
                        <
    xen:if is="{$i} <= {$onlineUsers.limit}">
                            <
    li>
                            <
    xen:if is="{$user.user_id}">
                                <
    a href="{xen:link members, $user}"
    class="username{xen:if '!{$user.visible}', ' invisible'}{xen:if {$user.followed}, ' followed'}">{xen:helper richUserName$user}</a><xen:if is="{$i} < {$onlineUsers.limit}">,</xen:if>                        <xen:else />
                                {
    xen:phrase guest}<xen:if is="{$i} < {$onlineUsers.limit}">,</xen:if>
                            </
    xen:if>
                            </
    li>
                        </
    xen:if>
                    </
    xen:foreach>
                    <
    xen:if is="{$onlineUsers.recordsUnseen}">
                        <
    li class="moreLink">... <a href="{xen:link online}" title="{xen:phrase see_all_visitors}" rel="nofollow">{xen:phrase and_x_more'count={xen:number $onlineUsers.recordsUnseen}'}</a></li>
                    </
    xen:if>
                </
    ol>
            </
    xen:if>
            
            <
    div class="footnote">
                {
    xen:phrase online_now_x_members_y_guests_z'total={xen:number $onlineUsers.total}''members={xen:number $onlineUsers.members}''guests={xen:number $onlineUsers.guests}'}
            </
    div>
        </
    div>
    </
    div>
    <!-- 
    end blocksidebar_online_users -->

    Như vậy chúng ta đã hoàn thành gần xong toàn bộ trang chính của forum rồi
    Áp dụng hướng dẫn 12 này các bạn sẽ có 1 trang chính gần hoàn hảo
    Đợi tiếp phần 3 .

    Nguồn www.vnseo.edu.vn & http://forum.vietrap.asia
     
    #1
  2. Ken Lil PageRank 1 Member

    Tham gia ngày:
    1/9/13
    Nơi ở:
    Hà nội
    =))) con vợ lại vào phá sóng rồi Like cho bài viết đi
     
    #2

Chia sẻ trang này