Skocz do zawartości
Aniol

Dodanie nofollow w top oraz do listy online users

Polecane posty

Witam,

Proszę o poradę, gdzie można dodać nofollow przy nicku użytkownika na liście online, aby google nie indeksował profilu użytkowników

oraz jak dodac rel nofollow w top, tam gdzie uzytkownicy, kalendarz itp .

dziękuje za pomoc.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Witaj,

Ad linki w topie to ACP -> zakładka Skiny & Języki -> dany skin -> zakładka Szablony -> Główne Szablony -> globalTemplate i tam masz:

<if test="!ipsRegistry::$applications['forums']['app_hide_tab']"><li id='nav_discussion' class='left {parse variable="forumActive"}'><a href='{parse url="act=idx" seotitle="false" base="public"}' title='{$this->lang->words['go_to_discussion']}'>{$this->lang->words['discussion']}</a></li></if>
<if test="!ipsRegistry::$applications['members']['app_hide_tab']"><li id='nav_members' class='left {parse variable="membersActive"}'><a href='{parse url="app=members&amp;section=view&amp;module=list" base="public"}' title='{$this->lang->words['go_to_memberlist']}'>{$this->lang->words['tb_mlist']}</a></li></if>
<if test="applicationsloop:|:is_array($header_items['applications']) AND count($header_items['applications'])">
<foreach loop="applications:$header_items['applications'] as $data">
<if test="showingapp:|:$data['app_show']">
{parse variable="appActive" default="" oncondition="$data['app_active']" value="active"}
<li id='nav_app_{$data['app_dir']}' class="left {parse variable="appActive"}"><a href='{parse url="{$data['app_link']}" seotitle="false" base="public"}' title='{parse expression="sprintf( $this->lang->words['go_to_prefix'], $data['app_title'] )"}'>{$data['app_title']}</a></li>
</if>
</foreach>
</if>
</ul>
</div>[/code] pododawaj w <a href=... rel="nofollow" i będzie Ad lista aktywnych userów Otwórz: [b]/admin/applications/forums/modules_public/forums/boards.php[/b] Znajdź (około linii 443):
[code]if ( empty( $cached[ $result['member_id'] ] ) )
{
$cached[ $result['member_id'] ] = 1;

$result['member_name'] = IPSLib::makeNameFormatted( $result['member_name'], $result['member_group'] );

if ( $result['login_type'] )
{
if ( $this->memberData['g_access_cp'] and ($this->settings['disable_admin_anon'] != 1) )
{
$active['NAMES'][] = "<a rel='nofollow' href='" . $this->registry->getClass('output')->buildSEOUrl( "showuser={$result['member_id']}", 'public', $result['seo_name'], 'showuser' ) . "' title='$last_date'>{$result['member_name']}</a>*";
$active['ANON']++;
}
else
{
$active['ANON']++;
}
}
else
{
$active['MEMBERS']++;
$active['NAMES'][] = "<a rel='nofollow' href='" . $this->registry->getClass('output')->buildSEOUrl( "showuser={$result['member_id']}", 'public', $result['seo_name'], 'showuser' ) ."' title='$last_date'>{$result['member_name']}</a>";
}
Zamień na:

if ( empty( $cached[ $result['member_id'] ] ) )
{
$cached[ $result['member_id'] ] = 1;

$result['member_name'] = IPSLib::makeNameFormatted( $result['member_name'], $result['member_group'] );

if ( $result['login_type'] )
{
if ( $this->memberData['g_access_cp'] and ($this->settings['disable_admin_anon'] != 1) )
{
$active['NAMES'][] = "<a rel='nofollow' href='" . $this->registry->getClass('output')->buildSEOUrl( "showuser={$result['member_id']}", 'public', $result['seo_name'], 'showuser' ) . "' title='$last_date'>{$result['member_name']}</a>*";
$active['ANON']++;
}
else
{
$active['ANON']++;
}
}
else
{
$active['MEMBERS']++;
$active['NAMES'][] = "<a rel='nofollow' href='" . $this->registry->getClass('output')->buildSEOUrl( "showuser={$result['member_id']}", 'public', $result['seo_name'], 'showuser' ) ."' title='$last_date'>{$result['member_name']}</a>";
}[/code]

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie wiem czy robić nowy temat, lecz napiszę tu:

Potrzebuję dodać nofollow do następujących części forum.

etinpl-1287397857-U1.jpg

etinpl-1287397880-U1.jpg

etinpl-1287397905-U1.jpg

w tematach forum:

etinpl-1287397927-U1.jpg

etinpl-1287397946-U1.jpg

etinpl-1287398255-U1.jpg

Na razie tyle, jak coś znajdę to dopiszę.

Dziękuję za pomoc.

Pozdrawiam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Widzę ze dość sporo zmian chcesz wprowadzić, ale takie pytanie po co dawać nofollow na linki, których boty nie widzą? przykład ze screenów wyloguj,pomoc i to menu usera, przyciski dodawania tematu

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Widzę ze dość sporo zmian chcesz wprowadzić, ale takie pytanie po co dawać nofollow na linki, których boty nie widzą? przykład ze screenów wyloguj,pomoc i to menu usera, przyciski dodawania tematu

Dobrze, to miniemy

etinpl-1287397905-U1.jpg

etinpl-1287397946-U1.jpg

a co reszty to myślę że jest okey, chciałbym zobaczyć jak się robot zachowa podczas indexu strony.

bo z tego co widzę w Narzędziach dla Webmasterów Google, to robot mi szuka tematów xD i potem mam jako 403:

przykład: 403


http://www.strona.pl/index.php?app=core&module=search&do=user_activity&mid=1440

http://www.strona.pl/index.php?app=core&module=search&do=active&search_app=calendar

http://www.strona.pl/index.php?app=calendar&module=calendar&cal_id=1&do=newevent&formtype=recur

http://www.strona.pl/index.php?app=calendar&module=calendar&cal_id=1&do=newevent&formtype=single

http://www.strona.pl/index.php?app=core&module=search&do=user_activity&mid=104

404
http://www.strona.pl/index.php?app=forums&module=extras&section=rating&t=4409&rating=1&secure_key=bb2fe024f444444444db6d9af08c1fc

http://www.strona.pl/index.php?app=forums&module=forums&section=markasread&marktype=forum&forumid=12&returntoforumid=34&i=1

http://www.strona.pl/index.php?app=forums&module=moderate&section=moderate&do=postchoice&tact=sdelete&t=1421&f=143&auth_key=880ea6a14ea44443634fbdc5015a024&selectedpids%5B
500:
http://www.strona.pl/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=14

http://www.strona.pl/index.php?app=forums&module=moderate&section=moderate&f=10&st=270&auth_key=bb2fe024f8a744444996db6d9af08c1fc&do=sdelete&t=

Jakieś propozycje Spanner ?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

a nie bawiłeś się robots.txt ? tam w standardzie chyba są zablokowane te strony a jeśli nie to zawsze można dodać albo je, albo np. w .htaccess stworzyć dla googlebota odpowiednie regułki, że dla pożądanych stron redirect 301 na stronę główną, albo jakiś inny landingpage

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

a nie bawiłeś się robots.txt ? tam w standardzie chyba są zablokowane te strony a jeśli nie to zawsze można dodać albo je, albo np. w .htaccess stworzyć dla googlebota odpowiednie regułki, że dla pożądanych stron redirect 301 na stronę główną, albo jakiś inny landingpage

Nie bawiłem się, ale można spróbować, tylko mały problem to się na tym nie znam ;p

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Standardowy plik robots.txt wygląda tak:

# HOW TO USE THIS FILE:
# 1) Edit this file to change "/forum/" to the correct relative path from your base URL, for example if your forum was at "domain.com/sites/community", then you'd use "/sites/community/"
# 2) Rename the file to 'robots.txt' and move it to your web root (public_html, www, or htdocs)
# 3) Edit the file to remove this comment (anything above the dashed line, including the dashed line
#
# NOTES:
# Even though wild cards and pattern matching are not part of the robots.txt specification, many search bots understand and make use of them
#------------------------ REMOVE THIS LINE AND EVERYTHING ABOVE SO THAT User-agent: * IS THE FIRST LINE ------------------------------------------
User-agent: *
Disallow: /forum/admin/
Disallow: /forum/cache/
Disallow: /forum/converge_local/
Disallow: /forum/hooks/
Disallow: /forum/ips_kernel/
Disallow: /forum/retail/
Disallow: /forum/public/js/
Disallow: /forum/public/style_captcha/
Disallow: /forum/public/style_css/
Disallow: /forum/index.php?app=core&module=task
Disallow: /forum/index.php?app=core&module=usercp&tab=forums&area=forumsubs
Disallow: /forum/index.php?app=core&module=usercp&tab=forums&area=watch&watch=topic
Disallow: /forum/index.php?app=forums&module=extras&section=forward
Disallow: /forum/index.php?app=members&module=messaging
Disallow: /forum/index.php?app=members&module=chat
Disallow: /forum/index.php?app=members&module=search
Disallow: /forum/index.php?app=members&module=search&do=active
Disallow: /forum/index.php?&unlockUserAgent=1
Disallow: /*app=core&module=usercp
Disallow: /*app=core&amp;module=usercp
Disallow: /*app=members&module=messaging
Disallow: /*&p=
Disallow: /*&pid=
Disallow: /*&hl=
Disallow: /*&start=
Disallow: /*view__getnewpost$
Disallow: /*view__getlastpost$
Disallow: /*view__old$
Disallow: /*view__new$
Disallow: /*view__getfirst$
Disallow: /*view__getprevious$
Disallow: /*view__getnext$
Disallow: /*view__getlast$
Disallow: /*&view=getnewpost$
Disallow: /*&view=getlastpost$
Disallow: /*&view=old$
Disallow: /*&view=new$
Disallow: /*&view=getfirst$
Disallow: /*&view=getprevious$
Disallow: /*&view=getnext$
Disallow: /*&view=getlast$
Disallow: /*?s=
Disallow: /*&s=
Disallow: /forum/index.php?app=core&module=global&section=login&do=deleteCookies
Disallow: /forum/index.php?app=forums&module=extras&section=rating
Disallow: /forum/index.php?app=forums&module=forums&section=markasread[/code] i definiujesz tak:
[code]Disallow: /CO_WYKLUCZAMY
np.
Disallow: /index.php?app=forums&module=extras&section=rating*

i powinno to zablokować wszystkie adresy rozpoczynające się od tego index...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

ACP -> zakładka Skiny & Języki -> dany skin -> zakładka Szablony -> Strona główna forum -> boardIndexTemplate

znajdź:

<ul id='stat_links' class='filter_bar rounded'>

i pod tym masz te linki

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.