9
   

phpBB Search Engine Optimization - Sessions, static ( SEO )

 
 
Craven de Kere
 
  1  
Sat 10 Jan, 2004 02:45 pm
Natasha,

I had a look and it's working just fine. On the viewforum pages the names are not linked. They are also not linked on the viewtopic page but that is standard phpBB.

Here on this site I linked the names to the post search but in the mod the post count links to the post search because some people like to link the username to the profile.

But the standard is not linked, if you'd like to link the name to the search or to the profile that can easily be done, just let me know.
0 Replies
 
nnowakow
 
  1  
Sat 10 Jan, 2004 02:52 pm
HI Craven -

Yes, I would like to link the name to the profile, AS LONG AS IT DOESN'T HAMPER SEARCH ENGINE RESULTS. If it won't, can you please tell me how?

On another note, I'd like to ask you something. Our site is for adventure water sports. If someone typed something specific like "kayaking photos" in the search engine, we score fairly high. BUT when it comes to basic terms such as "kayaking" we don't show up ANYWHERE - not even on the 12th page! Its baffling. Do you know of any site, book or something that can tell me how to improve my site's ranking?

Thanks for your help!
Natasha
0 Replies
 
Craven de Kere
 
  1  
Sat 10 Jan, 2004 03:03 pm
Well, linking to profiles will hurt SEO a bit, part of the SEO mod makes the profiles visible only to logged in members, so making the name linked will undo that.

Since profiles aren't your prime content it is probably not the best idea.

As to the queries it's a lot easier for you to get high ranks for multiple word queries. To get high on the single word query "kayaking" will be hard.

What you should do is continue to optimize for the best multiple word queries and wait on targeting "kayaking" till your page rank improves.

To improve your rank for a particular word you need other sites to link to you using that anchor text.

So if people link to you using the single word "kayaking" your rank for that query will improve.

But it sounds like it's too competitive of a word for you to target right now, and IMO you should focus on multiple word queries because you'd have to spend lots of time and money for a good ranking with the single word query.
0 Replies
 
nnowakow
 
  1  
Sat 10 Jan, 2004 03:12 pm
Very good advice, thank you.
0 Replies
 
nnowakow
 
  1  
Sat 10 Jan, 2004 03:17 pm
One more quick question - sorry. I recently downloaded a hack that adds a yes/no field to the profile section. Well, it has been automatically set on "no" instead of "yes" - I don't suppose you would have idea how to change that? I asked in the phpbbhack forum, but no one is answering my question!
0 Replies
 
Craven de Kere
 
  1  
Sat 10 Jan, 2004 03:23 pm
It should be a piece of cake to change. If you start a new thread and post the hack's code I will answer it.
0 Replies
 
993ti
 
  1  
Tue 13 Jan, 2004 07:09 am
khisanthax wrote:
2,3,4,6,8,9,12,17 - I have no user post count so it doesn't matter

I have implemented these changes as best as possible, but in the file where some of the actual php work takes place I can't seem to reproduce the same effect that your mod is making.


I installed the mod on my testserver and found some lines in different files.
Some lines have to be edited a bit but it works.

Let me know if you want the codechanges (at this moment i finished the index.php part).

The categories mod i had installed before was v1.0.6, that one doesn't alter the files as radically as the latest version does.

@Craven : the mod keeps the index, viewforum and viewtopic.
I'll test it when i finish on a live server.

(i can pm you a link to my testserver if you would like to see that mod so you can give your opinion).

Grtz
0 Replies
 
Craven de Kere
 
  1  
Tue 13 Jan, 2004 11:50 am
Feel free to PM me the link, I do not understand what the problem is so I'll have to have a look.
0 Replies
 
Craven de Kere
 
  1  
Wed 14 Jan, 2004 02:11 am
Ok, I saw the link and now get the problem, you seem to want to apply changes to files and code that is not standard phpBB.

Unfortunately I'd have to see said code and write specific FIND/REPLACE code for it.

Because of time contraints I won't be doing so any time soon.

I will note that sub forums are huge SEO killers unless you use another way to deeplink to the topics. One reason I won't be writing SEO tips for the sub forums mod is because simply having that mod hurts SEO much more than anything you can do to help it.

If you use subforums make sure to use a CMS page to help both your users and spiders find more direct ways to the content (i.e. threads).
0 Replies
 
993ti
 
  1  
Wed 14 Jan, 2004 01:11 pm
I did link to some subforums on my live site and it gets crawled.
When i succesfully apllied the code, i'll post the changes here.

@khisanthax : Do you also have the Profile Control Panel by the same author installed?
Grtz
0 Replies
 
993ti
 
  1  
Thu 15 Jan, 2004 08:37 am
nnowakow wrote:
Do you know of any site, book or something that can tell me how to improve my site's ranking?


Yep, this site :wink:
0 Replies
 
khisanthax
 
  1  
Thu 15 Jan, 2004 04:40 pm
can you explain or provide a link where I can find your theory on how seo works with phpbb? If I'm making things worse for myself with that mod, then I'd like to see what else I can do to counter balance it.

993ti: yes, I also have that mod, the profile CP.

I suppose I could either remove the mod or just not use it . . .

I am thinking of removing the sub forums, as a last resort I suppose I will.
0 Replies
 
Craven de Kere
 
  1  
Thu 15 Jan, 2004 04:51 pm
Sure, I think you are talking about the subforums mod so correct me if I am wrong.

I will give an explanation tailored to Google, which is usually at least 70% of your search traffic.

1) The mod makes the content "deeper" which means the spiders have to crawl deeper to find it. Since there is a limit to how deep they will crawl this could move it beyond the limit of what they are willing to spider.

2) The subforums might still be linked to on the same page but they are in a smaller font. Font size is one thing used to weight the word or link importance. So you are in essense making the link to the subforum look like a less important link to the spiders.

There are more lines of thought but it really all boils down to making the content a little less accessible.

Now don't get me wrong, I think sub forums are a good idea and when phpBB 2.2.0 comes out with it I would probably use it (I just can't write custom code for all mods, as opposed to vanilla phpBB).

Now what you can do about this is simple, just make sure the content is readily accessible.

You can use CMS pages, for example see the home page of this site, it is an SEO optimized version of fetch all and I use about 80 pages like that to feed spiders the content.

You can use something like that to overcome the subforum issues.

I will be releasing my code for CMS pages soon.
0 Replies
 
khisanthax
 
  1  
Thu 15 Jan, 2004 04:58 pm
I don't get how you use about 80 pages, but I do see that your cms index page is like an index for all your pages. so that when a spider clicks a link it actually goes to the forum, without having to go into the forum link at the top. it's all immediately accessible for the spider when it first arrives.

Can't wait for that cms code.
0 Replies
 
khisanthax
 
  1  
Thu 15 Jan, 2004 10:57 pm
I'm curious, your mod takes out the moderator listing on index, is it possible to take it out only for guests?
0 Replies
 
Craven de Kere
 
  1  
Thu 15 Jan, 2004 11:55 pm
Yes it is, thing is the way I'm doing it is John Abela's way so that the queries on the database are also reduced.

If you just want to hide it from guests you can try just wrapping it in a user logged in awitch in the templates.

I'm not sure if it will work, as the template switches don't work in some looping sections. But it should be really easy to try.

NOTE: the below are not changes to the mod, so uninestall the part about moderators on the index before testing or better yet test this on a vanilla phpBB test board.

Test this out, in index_body.tpl

Find
Code:<span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span>


Replace with:
Code:

<!-- BEGIN switch_user_logged_in -->
<span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span>
<!-- END switch_user_logged_in -->



Make sure the switches are on their own line.

If this doesn't work (there's a chance it won't as it's part of looping output) then I'll write up some code to do this in the php files.
0 Replies
 
khisanthax
 
  1  
Fri 16 Jan, 2004 12:12 am
sweet, I'll try that in the morning, and also I'll try to add that to some of the other lines that were taken out and try to make it invisible to guests. I took out the sub forums mod to make my life easier so now I can start working on your mods to make my life easier.
0 Replies
 
Craven de Kere
 
  1  
Fri 16 Jan, 2004 12:23 am
That might be easier, no disrespect to the sub forums mod, it may well be a great one. But I recommend just waiting for that as the phpbb standard in 2.2.0.
0 Replies
 
khisanthax
 
  1  
Fri 16 Jan, 2004 12:32 am
well, I couldn't wait that long, so I tried it and it didn't work, oh well.
0 Replies
 
Craven de Kere
 
  1  
Fri 16 Jan, 2004 12:42 am
I was worried that wouldn't work, try the following it is meant to replace the following section of the SEO MOD (so if you have it installed you'll have to undo it.

All of the below are in reference to the index.php file.

CURRENT MOD CODE

Code:#
#-----[ FIND ]------------------------------------------
#

//
// Obtain list of moderators of each forum
// First users, then groups ... broken into two queries
//

#
#-----[ BEFORE, ADD ]------------------------------------
#

/*/

#
#-----[ FIND ]------------------------------------------
#

//
// Find which forums are visible for this user
//

#
#-----[ BEFORE, ADD ]------------------------------------
#

/*/

#
#-----[ FIND ]------------------------------------------
#

'L_MODERATOR' => $lang['Moderators'],

#
#-----[ REPLACE WITH ]------------------------------------
#

// 'L_MODERATOR' => $lang['Moderators'],

#
#-----[ FIND ]------------------------------------------
#

if ( count($forum_moderators[$forum_id]) > 0 )
{
$l_moderators = ( count($forum_moderators[$forum_id]) == 1 ) ? $lang['Moderator'] : $lang['Moderators'];
$moderator_list = implode(', ', $forum_moderators[$forum_id]);
}
else
{
$l_moderators = ' ';
$moderator_list = ' ';
}

#
#-----[ REPLACE WITH ]------------------------------------
#

/*
if ( count($forum_moderators[$forum_id]) > 0 )
{
$l_moderators = ( count($forum_moderators[$forum_id]) == 1 ) ? $lang['Moderator'] : $lang['Moderators'];
$moderator_list = implode(', ', $forum_moderators[$forum_id]);
}
else
{
$l_moderators = ' ';
$moderator_list = ' ';
}
*/

#
#-----[ FIND ]------------------------------------------
#

'MODERATORS' => $moderator_list,

#
#-----[ REPLACE WITH ]------------------------------------
#

// 'MODERATORS' => $moderator_list,

#
#-----[ FIND ]------------------------------------------
#

'L_MODERATOR' => $l_moderators,

#
#-----[ REPLACE WITH ]------------------------------------
#

// 'L_MODERATOR' => $l_moderators,



SOLUTION FOR GUESTS ONLY (untested)

Code:#
#-----[ FIND ]------------------------------------------
#

if ( count($forum_moderators[$forum_id]) > 0 )
{
$l_moderators = ( count($forum_moderators[$forum_id]) == 1 ) ? $lang['Moderator'] : $lang['Moderators'];
$moderator_list = implode(', ', $forum_moderators[$forum_id]);
}
else
{
$l_moderators = ' ';
$moderator_list = ' ';
}

#
#-----[ REPLACE WITH ]------------------------------------
#

if ( ( count($forum_moderators[$forum_id]) > 0 ) and ( $userdata['session_logged_in'] ) )
{
$l_moderators = ( count($forum_moderators[$forum_id]) == 1 ) ? $lang['Moderator'] : $lang['Moderators'];
$moderator_list = implode(', ', $forum_moderators[$forum_id]);
}
else
{
$l_moderators = ' ';
$moderator_list = ' ';
}


Let me know if it works (it should).
0 Replies
 
 

Related Topics

SEO - Going from 0 PR on up - Discussion by jespah
How Rich Pins work ??? - Question by OnceUponAtime
Need a bit of Google advice - Question by bible quizzer
Google Indexing Issue - Question by brainstudioz
Bing Search results - Discussion by iankyra
What is best way for Off-Page seo in 2017? - Question by honesttravel1
 
Copyright © 2025 MadLab, LLC :: Terms of Service :: Privacy Policy :: Page generated in 0.04 seconds on 01/17/2025 at 05:33:04