SMF Support > SMF 1.1.x Support
Stand alone pages from topics
Coon:
Hi guys,
I'd like to create stand alone pages from all my topics. Is there any way to do this? For example, each topic would have a nice layout page with all the text in it.
Currently, only registered users can browse my forum so it's limiting my crawled pages in Google.
I'd like to have all my topics and posts listed on the website though.
Would this be possible?
Also, how can I put the last 10-20 topics on my main website? What's the code for that?
Thanks!
K@:
You might want to take a look at one of the portals.
Simple Portal has a pre-configured block to pull posts from the forum and display them.
I'm guessing that the other portals will have, too.
MrPhil:
--- Quote from: Coon on June 06, 2012, 01:05:39 AM ---Hi guys,
I'd like to create stand alone pages from all my topics. Is there any way to do this? For example, each topic would have a nice layout page with all the text in it.
Currently, only registered users can browse my forum so it's limiting my crawled pages in Google.
I'd like to have all my topics and posts listed on the website though.
--- End quote ---
Before you go through a lot of trouble for this, what exactly are you trying to accomplish? If you want search engines to index your topics, why not let guests read your forum? That's the default behavior. If there is some material you want confidential (members only), you can use the permissions system to make certain categories or boards visible only to logged-in members.
Remember than Google will take a disliking to you if they discover that you're presenting information to them which is unavailable to normal guests.
If you want a "prettier" presentation of one topic per page, I'm sure an existing theme could be modified to do that. There should be a setting somewhere to control the number of topics per page -- set it to 1.
Coon:
My forum has lots of guests who read but don't register or post. I have therefore changed access to registered users only. My forum does better this way looking at it from previous experience.
I'm not fooling Google with this. I just want to have my content for others to read as well. A forum isn't just for posting. It's also to read only. With this in mind, having pages from my topics separated won't be an issue. It's just listing my content. I'd be fooling people if the pages were listed but then people couldn't read them if they clicked the link from Google. I'm trying to avoid this by creating pages for the content.
The print topic view is something that might work. Is there a simple script or way to automatically embed the print topic view into HTML pages?
Thanks!
MrPhil:
Frankly, I don't quite get what your intent is. You want to allow only registered members to read it, but then you want everyone to read it...
--- Quote from: Coon on June 06, 2012, 12:55:24 PM ---My forum has lots of guests who read but don't register or post. I have therefore changed access to registered users only. My forum does better this way looking at it from previous experience.
--- End quote ---
--- Quote ---I just want to have my content for others to read as well. A forum isn't just for posting. It's also to read only.
--- End quote ---
I must be missing something. Does anyone else understand what @Coon is looking for?
Something that might be useful along these lines would be to restrict up-to-the-minute posts to being read by members, and publishing older material for public reading. I would think you could modify the code to add a check for post/modify date older than X days, if this is a guest. Would that work? For guests, you could override whatever the posts-per-page value is to 1, and even change the theme and CSS used to present one page per post. Since search engines are guests, I don't see that this would upset Google, et al.
Navigation
[0] Message Index
[#] Next page
Go to full version