PDA

View Full Version : New to SEO


huffman
11-07-2004, 04:00 AM
I'd like to say first that this is an amazing resource and thank you all for taking the time to put it together.

I was recently hired by a small web design firm and in addition to maintaining and designing, I have also become the SEO specialist. I knew next to nothing about SEO five days ago, so naturally I have some questions concerning my companies SEO practices and search engines in general.

From the limited research I've done, I'm concerned about a couple of practices already in place at my company. First, WebPosition Gold is used to generate some of our SEO report. It took me about five minutes to find out the search engines hate WPG. Question one is, how risky is it to use WPG? Can the search engines detect its use? Will search engines drop websites that use it? Is WPG even worth anything in the first place?

Link exchange is also an integral part of our SEO process. From what I gather, next to having a well designed site (tags, text, etc.), linkage is the most important factor for SEO. The way my company handles links is by creating a links page ("links.html" for example) which is hidden to the average surfer. This link page must be linked to our main site in some manner, correct? And is it better to have more pages on the main site link to this hidden page? Also, I'm pretty sure Google frowns upon this practice (reciprocating links to boost serp), and again, is there any penalty being risked by doing this?

Another method used to boost serp involves a type of site map page which is linked to from the home page by a hidden link. It's pretty much a mini site which has a listing of our clients, a listing of them by category, and all of them have their own page. It's basically a drawn out site map with a lot of links. If someone happens upon the page through browsing it does serve a purpose, but it's really there to boost serp. Now, my bosses would like me to make each site we host have it's own unique copy of this network. For example, the following urls: site1.com/sitmap.html, site2.com/sitmap.html, site3.com/sitmap.html, would all show the same sitemap info. Apparently this technique has worked for them in the past, but again I'm concerned about how the search engines would react to this. Also, how much of an impact would it make to have these pages repeated for every site (other than the impact on my sanity trying to update them all)?

I do have a couple less involved questions:
- Do spiders document pages which have a timed redirect in the META tag?
- My boss metioned, and I may have this wrong, that MSN is reformatting their search engine and they are currently using Yahoo's. Again, I may have it backwards, or just wrong, but any info on that would be much appreciated.
- Finally, how vaulable are the use of "crutch" sites, like the site map method above, or really any pages generated solely for SEO purposes?

I realize I have raised a lot of issues. Any help on any of them would be greatly appreciated. I hope it helps people like myself who have been thrown into SEO. Thank you.

dazzlindonna
11-07-2004, 11:26 AM
That is a lot of questions, but it is good to see an SEO newbie who asks good questions. :)

WPG is "iffy". Google certainly singles it out as something they don't like, but many people use it without problems. If you decide to use it, don't go overboard with the ranking reports (i.e. use it sparingly). I personally wouldn't take the risk. There are other ranking programs out there that use the Google API and conform to Google's TOS. (It's possible that WPG does now too - I haven't kept up with it).

Anything "hidden" is not a good thing. If a user can't see it, but a search engine can, don't do it. That's my general rule of thumb. There's exceptions to every rule, but I think in your case, this should be the rule to follow. Link once to your links page in a clear manner and all will be fine. (Caveat: make sure links page isn't filled with hundreds of non-related porn sites and the like).

I would personally not have one "site map" page for different sites. This would easily allow search engines to see an affiliation between the sites and could also be construed as duplicate content. And how do these pages help boost your serps anyway? They sound like links pages to me, but maybe I'm misunderstanding the concept.

Meta redirect = possible ban.
Your boss is correct about MSN.

Crutch sites....well, my opinion is that if you know your stuff, you can probably get away with this tactic at least for the short term. But it would be a gamble. If you eventually get penalized or banned for the use of these kinds of things, would your business be detrimentally hurt? I don't like to gamble with my sites, so I don't. But only you and your company can decide what risks you are willing to take for short-term gain.

huffman
11-07-2004, 01:53 PM
Thank you for your help.

I have one other question on how search engines read tags. If a page is created dynamically with JavaScript, i.e. if you have all of the HTML for a site contained by the document.write() command in the script tag, will the spider be able to find those links? If you view the source, you can find the <a...></a> tag in the script. Basically, will a spider read links buried in Javascript code? Thanks again.

dazzlindonna
11-07-2004, 02:25 PM
Yes...maybe... :) Google has gotten better at reading links in javascript, but I wouldn't call it a definite yes. Not all spiders will recognize them though. It's not something I would recommend because I don't like taking chances with something that can usually be avoided. If there's another way, do it.

hugoguzman
11-07-2004, 05:08 PM
Welcome aboard Huffman!

As you can see our distinguished members are quick to answer any and all questions.

Feel free to contribute to our existing discussions or post any other questions that you might have.

Hugo

huffman
11-07-2004, 06:52 PM
Thanks for your help dazzilindonna!

I'm exploring different methods to help boost visibility of Flash-based sites. A popular Flash-detecting script is JavaScript based and produces different HTML depending on the status of the users plug-in. Just curious to see if you have code that produces an HTML alternative if the spider would pick it up.

Thanks again! I realize many questions concerning SEO will always have a maybe answer, but I just wanted to make sure it wasn't "no."

dazzlindonna
11-07-2004, 10:14 PM
No, I don't have a script for that purpose, but if I were needing it, I would use a server-side language (my choice is ColdFusion, but PHP or ASP or whatever would work as well) to determine what code I needed, and then include the correct code. So, in other words, you have two sets of code ready...whichever one is needed for the situation is the one that is included in the page. This happens server side, so the end result is regular html to the end user and/or bot.

joker
11-08-2004, 04:09 AM
I have one other question on how search engines read tags. If a page is created dynamically with JavaScript, i.e. if you have all of the HTML for a site contained by the document.write() command in the script tag, will the spider be able to find those links?
In most cases Google will folow these links. If you have separate .js file you need to "feed" it to spider in order it will be able to follow these links.

cyanide
11-09-2004, 09:54 PM
Personally, I would try to stay away from Javascript. Unless you absolutely need it and then only sparingly. Aside from the bots tripping over it, it can slow down a website also.

If you do a sitemap, the links should point to other pages of the same domain, and not to engage in a network of other websites.

joker
11-10-2004, 08:12 AM
Personally, I would try to stay away from Javascript. Unless you absolutely need it and then only sparingly. Aside from the bots tripping over it, it can slow down a website also.
But sometimes there is a keen necessity to do this - so this are the tips in this situation.

yellowsubmarine
11-16-2004, 11:24 AM
I would stay away from javascript as much as possible too.

joker
11-17-2004, 09:33 AM
Sometimes you can avoid use of it by utilizing CSS or PHP (ASP)