PDA

View Full Version : No follow function / Google page rank..



Andreas_M
December 2, 2012, 09:28 PM
Hello,



I am have some problems with my domain and Google Pagerank. My site has pagerank 0/7 and I dont know at the moment, what is the reason.

The pagerank is also a result of incomming links and outgoing links. So if owner post their url at dealer account profile and/or at listing detail page, my pagerank will be downscaled.
To prevent this, there is an attribute: rel="nofollow"
Now my question is, the function at edit page "no follow" is for the page content or for links?

Would it be possible to make a general nofollow for all entered urls by owners/dealers?


Thanks & best regards
Andreas

Vladimir
December 3, 2012, 03:54 AM
Hello,

You can try fix it the following way:

1.
- open file: templates/your_template/blocks/dealer.tpl
- find this code:



<a title="{$lang.visit_owner_page}" href="{$dealer.Personal_address}">


and change it to:



<a title="{$lang.visit_owner_page}" href="{$dealer.Personal_address}" rel="nofollow">


2.
- open file: templates/your_template/controllers/listing_details.tpl
- find this code:



<a title="{$lang.visit_owner_page}" href="{$seller_info.Personal_address}">


and change it to:



<a title="{$lang.visit_owner_page}" href="{$seller_info.Personal_address}" rel="nofollow">

Andreas_M
December 3, 2012, 07:10 PM
Hello Vladimir,


thanks for your reply.
I just got a little bit inarticulate.
I did not mean the dealer owner page at my site.

I had created a listing field for the owners homepages, like their own websites.
And the second problem is, if providers post the address of their websites in a listing field, it will flows within to the calculation of the pagerank and my score drops.

Is there a way to put a generally nofollow attribute for all urls posted at linsting detail page?

What does the No follow function do at edit page in admin panel?
I made a screenshot...


Best regards
Andreas

Vladimir
December 4, 2012, 04:06 AM
You can try fix it in file: includes/classes/rlCommon.class.php:

- go to method: adaptValue()
- find this code:



$out = '<a target="_blank" href="' . $value . '">' . str_replace('http://', '', $display_value) . '</a>';


and change it to:



$out = '<a target="_blank" rel="nofollow" href="' . $value . '">' . str_replace('http://', '', $display_value) . '</a>';


In this case all the fields of URL type will have this option.

Geoffrey Doohan
November 17, 2013, 10:55 PM
Does this still apply - I notice that in 4.2 it hasn't got the "No Follow" attribute in here. Do I still need to change this??

Steffen Buschkemper
January 16, 2014, 09:23 AM
Hi Geoffrey,

I am working currently on a bootstrap template.
For example, i noticed the following.
In the user menu for example, the rel function is not available.
Despite setting in the admin panel it does not appear.
This is simply because that the condition was simply forgotten in the template.

The following query should be added to <a> tag as follows (account_menu.tpl and user_navbar.tpl)



{if $mItem.No_follow}rel="nofollow"{/if}


Now the settings are taken into account from backend.
So it should be.

Just rel = "nofollow" for all Links is a bad suggestion.
For dealers link use victors solution.

This should be fixed in the templates also from flynax dev team.
Finally, flynax also makes advertising for SEO.

Regards
Steffen