July 27, 2004

SEO with phpbb message boards

I removed session IDs for Google and Slurp so that they can index every thread on the forum.

Go to includes/sessions.php and find


global $SID;

if ( !empty($SID) && !eregi('sid=', $url) )

Replace with

global $SID, $HTTP_SERVER_VARS;

if ( !empty($SID) && !eregi('sid=', $url) && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'slurp@inktomi.com;'))

So it should look like this:


function append_sid($url, $non_html_amp = false)
{
global $SID, $HTTP_SERVER_VARS;

if ( !empty($SID) && !eregi('sid=', $url) && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'Googlebot') && !strstr($HTTP_SERVER_VARS['HTTP_USER_AGENT'] ,'slurp@inktomi.com;'))
{
$url .= ( ( strpos($url, '?') != false ) ? ( ( $non_html_amp ) ? '&' : '&' ) : '?' ) . $SID;
}

return $url;

I'm testing all my changes by comparing the modified www.learn-english-grammar.com to the unmodified www.learn-english-vocabulary.com. This one works. 53 grammar pages are indexed by Google and only 4 vocabulary pages (the ones with direct links to them from external sites).

Posted by James Trotta at 2:21 AM | Comments (2)

July 26, 2004

Blog comment spam

I've written about anchor text and links from different IP addresses. Well by leaving comments on different blogs you can get both. Use a name that has one or more of your keywords and the URL for your site... The problem is that too many spammers are doing this. You may have noticed the spam comments on this blog. I delete them as fast as I can, but I've been getting thousands of them and I can't keep up. I spend more time deleting comments than writing posts...

Anyway, bear with me when you see bad comments. I'm going to delete them and do something to stop them.

Posted by James Trotta at 3:11 PM | Comments (3)

July 20, 2004

What's increasing rankings?

I wrote back in early June about how my Giants web site was #40 for the search term "NFL Giants". I'm happy to report that I'm up to #19 in just under two months. I didn't do anything special. I added a few link partners (maybe 2 or 3) and tons of new content as I kept blogging (of course like with this blog I had to take a break cause of the dog bite). All the new content means that more and more pages from NFL Giants.com are showing up in my backlinks.

Maybe when I said a page a day makes the search engines stay I was right... Of course I am going to try to get links from different IP addresses and see if I can't get into the top ten before the football season starts in September...

Posted by James Trotta at 12:31 AM | Comments (0)

July 15, 2004

Reciprocal links

I guess you've never seen an SEO blog that doesn't try to build links (until this SEO blog came along). But now I'm going to start. Here are sites that I felt were good link swap partners for this SEO blog.

1. Office Tech Services - Distributors of Service Management and Wireless Dispatch Software

2. MySql Web Hosting - Cheap affordable Mysql Web hosting service

3. reciprocal link building service - Sit back and let someone Else build your reciprical links for you.

4. New York Web Hosting - PHP MySql Web hosting in Sunny New York

5. PHP Web Hosting - Affordable PHP Web Hosting Services

6. Freelance Web Design - Freelance Web Design and development services by x6a

7. Freelance Web Development - x7a freelance ASP , PHP web development services

8. Albany NY Web Hosting - PHP/MySql hosting services located in Albany NY

9. Game Servers - Game Server Web hosting

10. web design company - Blue Sky web design Cognitive Progressive Design

11. Web Link Exchange - Trade links with web hosting and web design websites

12. Small Business Web Hosting - PHP/MySql hosting for small companies

13. New York Web Design - best sites using our design principles that integrate not only superb functionality but astetically pleasing eye candy and art work.

14. PDA phones - Welcome to Mobile Web Systems, Inc our website, mobilewebsystems.com is here to show you the wonders of internet. You most likely have internet whenever you want it.

15. ATX computer cases and power supplies - Power supplies and computer cases by ATXPowerSupplies.Com

16. Data Recovery - DataLeach hard disk drive recovery service recovers lost data from damaged drives and storage devices.

17. Webmasters - Directory page taking you to webmasters affiliates programs and webmastering resources.

Posted by James Trotta at 8:38 PM | Comments (1)

One domain/IP

I wrote last time about an interesting thread on IMR in which SEOs are discussing the importance of links from various IPs. A few new things have come up:

1. Some web hosts allow you to host multiple domains with different class C IP addresses.

2. This may be important because multiple cross linked domains on one IP might make Google suspicious.

I'm going to look into this because I have two new forums with unique domain names hosted on the same account as my main ESL site (which has a third domain name). I don't want my main site to get penalized for links coming from different domains on the same IP, but I want to link to my main site from every page of the forums because I need the anchor text.

Posted by James Trotta at 12:57 AM | Comments (0)

July 12, 2004

Where does your anchor text come from?

It's no secret that having links from lots of different web sites is important. There's an argument that the IP address of each web site also plays a role. For example if I have ten domains (all linked to each other) under one hosting package (which means they share the same IP) I get a little boost. Take the same domains and put each one on a different host and I get a bigger boost. There is some evidence to support this claim in the form of a few examples, but a more sytematic test would be nice. There's another discussion on the same forum about different IPs.

I'm always talking about anchor text, and I see competitors with 30,000 pages indexed beating my 800 or so pages. I figure the anchor text from those 29,000 pages is what's killing me. I'm certain that's part of it, but the IP addresses of incoming links may play a bigger role than I thought while links from different domains may play a minor role if they come from a common IP.

Posted by James Trotta at 9:16 PM | Comments (0)

July 9, 2004

A page a day makes search engines stay?

From a recent Comission Junction newsletter:

2. Natural Search - Outside of the necessary resource hours, it's free! Content is an absolute magnet for the search engine spiders/bots. The more valuable content you can create, the better your search engine ranking.

Content, Content and More Content: Experts recommend adding a new page of content per day and keeping it "fresh" over the course of time. Along with product pages, reviews and testimonials will personalize your site. In addition, they will compel your consumers to return for new reviews or look for an opportunity to add their own. Focus on adding value for your consumers vs. attempting to crack the search engine algorithms, which is a dynamic variable outside of your control.

Emphasis mine. Seems like blogs and message boards have an easier time here... The reviews section seems like a great idea and encouraging users to submit their own is a nice way to get free content. Regarding trying to "crack" the search engine algorithms, I still say it's all about anchor text.

Posted by James Trotta at 8:25 PM | Comments (0)

Alexa ranking and real traffic

I installed the Alexa toolbar a couple of months ago and since that time have seen my sites' traffic ranks increase dramatically. For example, my ESL blog has gone from 1.8 million or so to 166,000 or so. Traffic has increased slightly, from maybe 90 uniques/day to 110 uniques daily. In short, when someone offering you advertising space or trying to persuade you to enter a reciprocal linking partnership, ignore their boasts about Alexa rankings.

Posted by James Trotta at 8:11 PM | Comments (1)

July 6, 2004

Kicked out of the top ten

Not too long ago I reported a sudden increase in rankings for my stock market blog. I'm still number one for allinachor:stock market idea. However, I'm down to number 16 for a regular Google search. Perhaps I'm back in the sandbox or maybe I never got out.

Annoyingly, a site that links to me is beating me: My site's page on blogwise is #6!

Posted by James Trotta at 8:45 PM | Comments (2)

July 3, 2004

surferswap iframe links & Google

I recently decided to experiement with this traffic swapping system. I put an iframe on my site(s) and the number of clicks on these links get tracked. Then my link shows up on other sites in the system. The iframe looks like this:

At first I was rather worried about the relevancy (or irrelevancy) of the links, but since they are in an iframe, my understanding is that Google won't follow them. I still have to worry about alienating my users, and I've asked the support people if I can control the links somehow, but as long as Google doesn't index the links, I shouldn't have to be worried about getting penalized for irrelevant links.

Posted by James Trotta at 11:12 AM | Comments (0)

http://www.seo-search-engine-ranking.com/ad_network_222.php