Welcome, Guest. Please Login or Register.
October 09, 2024, 04:29:36 AM
Home Help Search Log in Register
News: SMF is the next generation in forum software, almost completely re-written from the ground up, make sure you don't fall for cheap imitations that suffer from feature bloat!

YaBB SE Community  |  Development  |  Mod Ideas and Creation  |  Search Engines Optimize « previous next »
Pages: 1 2 3 [4] 5 6 ... 11 Reply Ignore Print
Poll
Question: Do you want YaBBSE to be optimized for Search Engines
Yes, sure
No, thank you
Is it possible?

Author Topic: Search Engines Optimize  (Read 24247 times)
Ben_S
Disciple of Joe
Support Team
YaBB God
*****
Posts: 1586


I Love YaBB SE!

WWW
Re:Search Engines optimization
« Reply #45 on: June 17, 2003, 10:31:18 PM »
Reply with quote

seriously thinking about trying this, but is there an easy way to stop them trying to follow links such as insteant message and report to mod as they are just a waste of resources.

Suppose I could rewrite those links too and then specify them to be ignore in a robots.txt
Logged
hprod
Jr. Member
**
Posts: 84


En mi debilidad me haces fuerte, Señor (San Pablo)

Re:Search Engines optimization
« Reply #46 on: June 18, 2003, 07:40:14 AM »
Reply with quote

robots.txt is the answer as you said
;-)
Logged
I, Brian
Full Member
***
Posts: 238


It is coming...

WWW
Allow indexing by search engines?
« Reply #47 on: June 18, 2003, 01:25:08 PM »
Reply with quote

YaBB SE Version: 1.5.4
PHP Version:
MySQL Version:
Server Platform:
Link to Forum:

Problem Description:


I've extolled the virtues of YaBB SE on other messageboards such as WebHostingTalk, SitePointForums, or Forum-Forum. And the software really is great. The ease of modification is excellent.

However, the biggest weakness YaBB SE has is that it's pages cannot normally be indexed by search engines. This is something other major forum software such as vBulletin, Inivision Power Boards, and phpbb actually have openly available as mods. YaBB SE is the exception.

The ability for my forums to be spidered by search engines is an essential requirement of the forum software I use.

Now, I believe I've raised this topic at least three times now – and each time people have either hinted or else spoken outright about how they have achieved full forum indexing on their own YaBB SE's.

The lack of complete instructions, though, has been very frustrating.

To be fair people have made comments they believed helpful, and [unknown] does a superb job about the YaBB SE community in general trying to help everyone.

I'm quite capable of editing code according to instructions. What I need is someone at YaBB SE to actually care to explain publicly and  in layman's (ie, non-programmer) terms how to modify the YaBB SE code – even .htacess or robots.txt if necessary – so that I can ensure my small YaBB SE forums can be fully indexed by search engines.

This is simply my final attempt to address the matter.

Logged

Metho
Sr. Member
****
Posts: 342


I'm a llama!

Re:Allow indexing by search engines?
« Reply #48 on: June 18, 2003, 05:06:36 PM »
Reply with quote

I'm kind of shocked at the attitude you seem to be taking with this. Being not well versed in php myself I can understand your frustrations with using it some of the time. However, in your thread under search engines in the mod idea forum you were indeed given pretty clear and concise instructions. If they're not working for you, then there may be something unique to your set up that is causing it to error, in which case I'm sure someone would be happy to help you debug it provided you take the initiative to provide thorough information and indeed take some responsibility upon yourself to learn more about the systems you are trying to work with and modify. You have to remember that this software is 100% free and is supported by people who have jobs/families/lives. They're helping people like you and I who have a more limited understanding of matters in the field out of the kindness of their own hearts. And I've found they support here to be far superior to that of any software I've ever paid for.

Besides that large point, you should've continued the discussion of the problem in the original thread. Cross posting is bad.

Methonis
Logged

Douglas
aka The Bear
Support Team
YaBB God
*****
Posts: 1050


Bears rule! Llamas rule too!

WWW
Re:Search Engines optimization
« Reply #49 on: June 18, 2003, 06:19:49 PM »
Reply with quote

Excellent suggestions, Metho.

Topic merged.
Logged

Need help? Please SEARCH first.  No need for a bad attitude, we like helping positive minded people.
ComeHit.us Short URL  redirection svcs with YSE powered forums, COMING SOON!
Want to say thanks?  Check out http://comehit.us/?u=3
I, Brian
Full Member
***
Posts: 238


It is coming...

WWW
Re:Search Engines optimization
« Reply #50 on: June 18, 2003, 07:48:36 PM »
Reply with quote

I posted it in the "help" section precisely because help was being asked for.

I was very grateful for [unknown]'s suggestions in this thread, but alas they did not work. I also tried it on my other forum - a supermod - just in case, but there was no change there either.

I'm not quite sure why Methonis is so indignant at my asking, though - but if anybody else would prefer I just shut up about the whole issue then please tell me. Everytime I ask I end up with negative karma, so I feel regarded a nuisance simply for pursuing the matter.

« Last Edit: June 18, 2003, 07:52:15 PM by I, Brian » Logged

Metho
Sr. Member
****
Posts: 342


I'm a llama!

Re:Search Engines optimization
« Reply #51 on: June 18, 2003, 11:17:36 PM »
Reply with quote

Quote
I posted it in the "help" section precisely because help was being asked for.
The help was being provided here, in the mod ideas forum. Just as if you have a problem with a mod you ask for help in the completed mods forum, not the other help forum. You were already receiving help in this thread, and asked for help in a new thread, hence cross-posting.
QuoteI was very grateful for [unknown]'s suggestions in this thread, but alas they did not work. I also tried it on my other forum - a supermod - just in case, but there was no change there either.
After looking over all of this, I decided to try to get it working for one of my forums just for fun. I haven't actually been able to get Unknown's method to work yet. I've only spent about 15 minutes on it though and I'm sure I'm omitting something, so I'll keep trying. I did, however, get hprod's method working. If you follow his example exactly on page three of this thread, you're board will index all board links as html files. Then just look how he modified the scripturl line in boardindex and try to carry it over to message index and the additions to the .htaccess file.
QuoteI'm not quite sure why Methonis is so indignant at my asking, though - but if anybody else would prefer I just shut up about the whole issue then please tell me. Everytime I ask I end up with negative karma, so I feel regarded a nuisance simply for pursuing the matter.
I wasn't at all preturbed by you asking questions about this. In fact, I was following this thread, just curiously watching it develop myself. What got me was the way you announced your frustration with not being able to get this particular piece of code to work and somewhat suggested that it was through fault of the people supporting it, whereas what you should've done is taken what they'd given you, and play around with it. Read a bit on the files you're modifying. Or, if all else fails, post a link to your phpinfo and actually post any possible piece of information you think could be the reason it's not working (code). Like I said, I haven't gotten Unknown's method working yet, but I'm sure it does work when implemented properly. You just have to keep trying. :D And hopefully with some tinkering, you'll get it, or someone will come back to this thread with the answer.

Methonis
Logged

I, Brian
Full Member
***
Posts: 238


It is coming...

WWW
Re:Search Engines optimization
« Reply #52 on: June 19, 2003, 09:28:33 AM »
Reply with quote

Methonis, I think you misunderstand me so I'll try to be clear:

I have no coding experience.

And I've raised this issue about search engine indexing no less than three times, I believe.

And each time people comment about how easy it is, about how they've done it. And until this thread, no one had even begun to explain what was involved.

I am indeed grateful for [unknown] and hprod actually taking the time to reply. Unfortunately, I have not been able to get either method to work. I'm sure this isn't because of server configurations, but instead because of my limitations in understanding how to deal with code.

The fact remains that there is no proper public instruction on how to achieve fully spiderable forums. Perhaps coders don't need that.

But us non-coders do. Which was *precisely* what I was trying to ask for on the thread originally started in the "Other help" section.
Logged

Galt
Jr. Member
**
Posts: 68


I am NOT a llama!

WWW
Re:Search Engines optimization
« Reply #53 on: June 19, 2003, 04:46:33 PM »
Reply with quote

Quote from: [Unknown] on June 11, 2003, 11:25:54 PM
I posted something in this board telling exactly how to make it use slashes. (I don't take credit, someone posted something and I made it work with YaBB SE.)

So, it'd be like:
http://www.yabbse.org/community/index/board/141/action/display/threadid/23503

But, I like this a bit more, it would however take something like this...

function ob_url_rewrite($buffer)
{
  return preg_replace(
     array('~"' . preg_quote($scripturl, '~') . '\?board=(\d+)"~', '~"' . preg_quote($scripturl, '~') . '\?board=(\d+);action=display;threadid=(\d+)"~', '~"' . preg_quote($scripturl, '~') . '\?board=(\d+);action=display;threadid=(\d+);start=(\d+)"~'),
     array('"' . $boardurl . '_\\1.html"', '"' . $boardurl . '_\\1_\\2.html"', '"' . $boardurl . '_\\1_\\2_\\3.html"'),
     $buffer);
}


And then just add that with ob_start('ob_url_rewrite');.

Then use the rewrite stuff...

RewriteRule ^(.*)community_(\d+).html $1community/index.php?board=$2
RewriteRule ^(.*)community_(\d+)_(\d+).html $1community/index.php?board=$2;action=display;threadid=$3
RewriteRule ^(.*)community_(\d+)_(\d+)_(\d+).html $1community/index.php?board=$2;action=display;threadid=$3;start=$4


-[Unknown]

Does this require me to use .htaccess Rewriterule command, from mod_rewrite Apache module?
Logged

I, Brian
Full Member
***
Posts: 238


It is coming...

WWW
Re:Search Engines optimization
« Reply #54 on: June 19, 2003, 05:13:59 PM »
Reply with quote

So far as I know it does.

My own yabbse folder is named "forum", so I used the following code:

RewriteEngine On
Options +FollowSymlinks
RewriteBase /

RewriteRule ^(.*)forum_(\d+).html $1forum/index.php?board=$2
RewriteRule ^(.*)forum_(\d+)_(\d+).html $1forum/index.php?board=$2;action=display;threadid=$3
RewriteRule ^(.*)forum_(\d+)_(\d+)_(\d+).html $1forum/index.php?board=$2;action=display;threadid=$3;start=$4


So far as I know it's [unknown]'s code with my forum folder name used. Exchange it for yours, and do what he asks with the ob_ in the index.php file, and see if it works for you. No success here.

I've just thought - are semi-colons missing from the end of each line in the above? And perhaps brackects as well?? ie:


RewriteEngine On
Options +FollowSymlinks
RewriteBase /

{
RewriteRule ^(.*)forum_(\d+).html $1forum/index.php?board=$2;
RewriteRule ^(.*)forum_(\d+)_(\d+).html $1forum/index.php?board=$2;action=display;threadid=$3;
RewriteRule ^(.*)forum_(\d+)_(\d+)_(\d+).html $1forum/index.php?board=$2;action=display;threadid=$3;start=$4;
}


???



Logged

[Unknown]
Global Moderator
YaBB God
*****
Posts: 7830


ICQ - 179721867unknownbrackets@hotmail.com WWW
Re:Search Engines optimization
« Reply #55 on: June 19, 2003, 08:47:42 PM »
Reply with quote

I never said I was sure it worked, I just said that if that worked this is how you could do it.

I don't use apache.

-[Unknown]
Logged
Daniel Hofverberg
YaBB God
*****
Posts: 582


WWW
Re:Search Engines optimization
« Reply #56 on: June 20, 2003, 02:18:05 AM »
Reply with quote

Quote from: I, Brian on June 19, 2003, 05:13:59 PM
I've just thought - are semi-colons missing from the end of each line in the above? And perhaps brackects as well??
No - Semi-colons and brackets are not used in Apache configuration files.
Logged
I, Brian
Full Member
***
Posts: 238


It is coming...

WWW
Re:Search Engines optimization
« Reply #57 on: June 20, 2003, 06:59:53 AM »
Reply with quote

<edited> :)

« Last Edit: June 20, 2003, 07:00:53 AM by I, Brian » Logged

I, Brian
Full Member
***
Posts: 238


It is coming...

WWW
Re:Search Engines optimization
« Reply #58 on: June 21, 2003, 05:58:03 PM »
Reply with quote

I'm still dying for a reply from hprod for how to implement his idea properly - I can only succeed so far using his example, as I can't get the threads to .htm.

Btw - any word from the YaBB SE team on the issue of spidering? The complete cold silence on the issue seems almost to suggest that this doesn't at all interest the SE developers.

In which case I'd recommend they check the backlinks in Google for different forum software.

As there is a developer link on the bottom of every spidered thread it should provide a rough guide to the indexing these forums experience.

This is all you need in the Google search bar:

link:http://www.forum-software.tld

Try that for www.vbulletin.com,
www.invisionboard.com, www.phpbb.com - and then for www.yabbse.org

I'll give you a clue to the rounded figures for backlinks:

12000, 9000, 112000 and...er, 105.

Guess which is the forum software that only has 105 backlinks in Google because it's forums aren't spiderable - nor have a public mod for acheiving it? Yup.
« Last Edit: June 21, 2003, 06:00:10 PM by I, Brian » Logged

hedging
Noobie
*
Posts: 30


Thank u guyz for such great forum system

WWW
Re:Search Engines Optimization (please vote)
« Reply #59 on: June 21, 2003, 06:29:07 PM »
Reply with quote

Brian, I absolutly agree with you.

Professionals from SE team - you are doing great job, but your forum now one of the most professional forums, I realy belive that permanent page location is the attribute of professionalism. And this is only first side on the other one is stopping indexing of everything but messages.... I know that <noindex></noindex> tags working in most cases. Then meta tags, somewhere in settings you should give us chances to insert information for such meta tags as
<meta name="keywords" content="">
<meta name="description" content="">   
<meta name="Author" content="">
<meta name="Author-Email" content="">
<meta name="Robots" content="all">
<meta name="Revisit" content="1 days">
<meta name="Classification" content="">
<meta name="Category" content=""">
<meta name="Copyright" content="">
Logged

Mikhail
Pages: 1 2 3 [4] 5 6 ... 11 Reply Ignore Print 
YaBB SE Community  |  Development  |  Mod Ideas and Creation  |  Search Engines Optimize « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.131 seconds with 24 queries.