Page Index Toggle Pages: 1 [2] 
Topic Tools
Very Hot Topic (More than 25 Replies) Some SEO implementations (Read 13,158 times)
AntonioK
Senior Member
****
Offline



Posts: 978
Location: Russian Federation
Re: Some SEO implementations
Reply #15 - Jun 24th, 2009 at 9:00pm
Post Tools
...I don't say search engines will ban all the YaBB forums for the not-showing "alert gmod" buttons at the moment. But we all have to have in mind that it is not nice practice to do so.

But $iambot - it is nice to have. I thinking we could implement ability to not to count (increment number of) topic views by bots, for example. Or have two numbers - of human's views and of bot's views (I had never see something like that on other forums!!).

  

If you're interested on History... If you have some sense of humour... The Historian of Female.
Back to top
IP Logged
 
cepheid
Senior Member
****
Offline



Posts: 516
Re: Some SEO implementations
Reply #16 - Jun 24th, 2009 at 9:03pm
Post Tools
AntonioK wrote on Jun 24th, 2009 at 8:51pm:
Nope!! Stop!!! Giving one output for humans and another for bots is named "cloaking" and it is kind of "black SEO" (see wikipedia). Most of search engine's policy restricts to use that (Google and Yandex - surely), many of them could ban site (not show it in Search Result Pages) if decided site using cloaking.

No, cloaking is presenting content to search engines not visible on the actual page, like putting in high-ranking words in your engine-based page that have absolutely nothing to do with your real content, in order to drive traffic.

Presenting a "sparse" format to bots that includes exactly the same content as your regular page, but without images and extraneous HTML, is perfectly acceptable.  It is nearly the same thing as a "printer-friendly" page - all you are doing is trimming out extraneous formatting that interfere with your true content.

I would never, ever recommend deceptive cloaking.  What I am recommending is merely trimming out unnecessary formatting, images, and buttons for bots, and this is a perfectly acceptable technique that search engines do not discourage.  Search engines only ban deceptive cloaking, not sparsification.

AntonioK wrote on Jun 24th, 2009 at 8:51pm:
Also, IMHO additionals checks (like you want or some other) are make the code more unclear, that the same "nofollow" on every staff link.

The "nofollow" link is nearly useless.  Even major engines like Yahoo don't actually adhere to it... they STILL follow the link.  Look on wikipedia.  If you actually want bots to not follow links, you have to make those links go away; "nofollow" is ignored most of the time.
  
Back to top
WWW  
IP Logged
 
AntonioK
Senior Member
****
Offline



Posts: 978
Location: Russian Federation
Re: Some SEO implementations
Reply #17 - Jun 24th, 2009 at 9:08pm
Post Tools
cepheid wrote on Jun 24th, 2009 at 9:03pm:
Even major engines like Yahoo

That will be the holywar: major is Google for English-based sites and Yandex for cyrrilic (Russian, Ukrain, Belorussia, so on). Yahoo gives me 1-10 hits per day, Google+Yandex - between 1k and 10k.

I am not sure with another European languages, like Spain, French or other.


Will someone hit me, if I start to talk about microformats? =)

cepheid wrote on Jun 24th, 2009 at 9:03pm:
The "nofollow" link is nearly useless.


So - it is not so for not the smaller part of YaBB forums.
« Last Edit: Jun 24th, 2009 at 9:15pm by Jet Li »  

If you're interested on History... If you have some sense of humour... The Historian of Female.
Back to top
IP Logged
 
cepheid
Senior Member
****
Offline



Posts: 516
Re: Some SEO implementations
Reply #18 - Jun 24th, 2009 at 9:16pm
Post Tools
AntonioK wrote on Jun 24th, 2009 at 9:08pm:
hat will be the holywar: major is Google for English-based sites

If you read the Wikipedia page, you'll see that Google still follows links with "nofollow," it merely doesn't index them.  But, it retains previously-indexed pages unless manually removed.  I'm not sure about Yandex's behavior, but even Google doesn't respect "nofollow" the way it should.

The best and only way to ensure that links you don't want followed actually aren't followed is to remove them entirely from the page shown to bots.
  
Back to top
WWW  
IP Logged
 
AntonioK
Senior Member
****
Offline



Posts: 978
Location: Russian Federation
Re: Some SEO implementations
Reply #19 - Jun 25th, 2009 at 4:02am
Post Tools
Well, You are right. Google use nofollow in PR calculation, not in deciding index or not.

So we have to use both nofollow for all visitors and sparce for known ($iambot) bots.
  

If you're interested on History... If you have some sense of humour... The Historian of Female.
Back to top
IP Logged
 
cepheid
Senior Member
****
Offline



Posts: 516
Re: Some SEO implementations
Reply #20 - Jun 25th, 2009 at 4:12am
Post Tools
AntonioK wrote on Jun 25th, 2009 at 4:02am:
So we have to use both nofollow for all visitors and sparce for known ($iambot) bots.

I would just not use nofollow at all.  Using sparse for known bots will get 95% of the bot traffic... for the rest of the traffic, just show what a Guest would see.  Adding nofollow to every link just adds yet more HTML to the page...
  
Back to top
WWW  
IP Logged
 
AntonioK
Senior Member
****
Offline



Posts: 978
Location: Russian Federation
Re: Some SEO implementations
Reply #21 - Jun 25th, 2009 at 6:46am
Post Tools
Nofollow is already used in YaBB 2.4, but not with every link I mentioned.
  

If you're interested on History... If you have some sense of humour... The Historian of Female.
Back to top
IP Logged
 
cepheid
Senior Member
****
Offline



Posts: 516
Re: Some SEO implementations
Reply #22 - Jun 25th, 2009 at 6:49am
Post Tools
AntonioK wrote on Jun 25th, 2009 at 6:46am:
Nofollow is already used in YaBB 2.4, but not with every link I mentioned.

Oh, I know.  I'm just saying I think it should be removed because its function is unreliable at best, so we may as well save the space and the bandwidth.  But, I won't harp on it anymore, unless other people actually agree. Smiley  Besides, once the HTML is removed in favor of a full template system, it'll be very easy to add or remove anything.

Oh, congrats on becoming an official member of the dev team. Smiley
« Last Edit: Jun 25th, 2009 at 6:51am by cepheid »  
Back to top
WWW  
IP Logged
 
Derek Barnstorm
Support Team
YaBB Next Team
Development Team
Beta Testers
****
Offline



Posts: 1,269
Location: United Kingdom

None
Re: Some SEO implementations
Reply #23 - Jul 1st, 2009 at 12:58am
Post Tools
I thought I'd mention this here instead of making a new topic, but the link on the avatar is broken in Load.pl because of the nofollow link...

See the highlighted:

Code
Select All
		${$uid.$user}{'userpic'} = qq~<a href="$scripturl?action=viewprofile;username=$useraccount{$user} rel="nofollow""><img src="~ .(${$uid.$user}{'userpic'} =~ m~\A[\s\n]*https?://~i ? ${$uid.$user}{'userpic'} : "$facesurl/${$uid.$user}{'userpic'}") . qq~" name="avatar_img_resize" alt="" border="0" style="display:none" /></a><br />~; 


If the nofollow does need to be there, then it needs changing to:

Code
Select All
		${$uid.$user}{'userpic'} = qq~<a href="$scripturl?action=viewprofile;username=$useraccount{$user}" rel="nofollow"><img src="~ .(${$uid.$user}{'userpic'} =~ m~\A[\s\n]*https?://~i ? ${$uid.$user}{'userpic'} : "$facesurl/${$uid.$user}{'userpic'}") . qq~" name="avatar_img_resize" alt="" border="0" style="display:none" /></a><br />~; 


I don't know if it was worth mentioning just yet, but I thought I'd point it out anyway...

  
Back to top
 
IP Logged
 
AntonioK
Senior Member
****
Offline



Posts: 978
Location: Russian Federation
Re: Some SEO implementations
Reply #24 - Jul 1st, 2009 at 10:39am
Post Tools
@ Derek Barnstorm , thank you for the report.

New Load.pl in SVN (rev 98)
  

If you're interested on History... If you have some sense of humour... The Historian of Female.
Back to top
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: Some SEO implementations
Reply #25 - Jul 1st, 2009 at 1:19pm
Post Tools
@ Derek Barnstorm

Thanks for helping test SVN!!!
  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
Derek Barnstorm
Support Team
YaBB Next Team
Development Team
Beta Testers
****
Offline



Posts: 1,269
Location: United Kingdom

None
Re: Some SEO implementations
Reply #26 - Jul 1st, 2009 at 2:26pm
Post Tools
I'm glad to give a little help. Smiley

I'll post things up as I notice them. If you do ever need any features testing specifically, just let me now...
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1 [2] 
Topic Tools
 
  « Board Index ‹ Board  ^Top