Friday, October 19, 2007

Q and A #300: How do I create tailored META tags in Dreamweaver?

Dear Kalena...

Wow - my eyes ache from such great influx of advice - I just hope you can help me here too. We use Dreamweaver, with CSS, but after a little SEO, have found that the same description has come up for every page - no good, as you so rightly say in review of another visitors site: 'You use the same Title and META Tags on EVERY page of your site! You should create tailored Title and META tags for each and every page of your site, based on keyword relevant to the page content.' I couldn't agree more, but the template puts the same description across all pages, and when you add HTML descriptions in css based templates manually, the XHTML comes up with an error, which could potentially disrupt SE's scans. any suggestions please (please, please please!!!)

Liz


Kalena's Answer:

Dear Liz

First up - congratulations on submitting the 300th FAQ to be answered here on the blog! I have a special surprise for you at the end of this post for being our lucky number #300.

But first, let me answer your question. Yes, Dreamweaver creates duplicate META tags in your pages. But never fear - there is a solution. Simply go into the html source code of each page and manually add [!-- #BeginEditable "metatags" --] and [!-- #EndEditable --] just after the editable title tags (changing the square brackets to standard HTML open/close tags). You can see the correct code and insertion example here.

Now about that surprise. As the submitter of FAQ # 300, I have arranged a special prize: a free self-study course of your choice from Search Engine College - congratulations!


Subscribe via: Yahoo Feeds | Feedburner | Technorati | Bloglines

Labels: , ,

AddThis Social Bookmark Button

Wednesday, October 10, 2007

Q and A: Which type of page formatting is best for SEO purposes?

Dear Kalena...

For SEO and other purposes, in a simple medium sized site, using Dreamweaver - which method of formatting is best: using CSS, style, format or manually? Does it matter if a mixture is used, a result of having different people designing the site?

Thanks
Peter


Kalena's Answer:

Dear Peter

In terms of search engine compatibility, you should try to keep as much of your page formatting off the page as possible. The aim being to keep the HTML clean and reduce code bloat to ensure search robots can index it more easily.

So this means using Cascading Style Sheets (CSS) and external JavaScript files if you are using JavaScript menus. Need more info? Read this page about formatting web pages for better SEO.


Need more than advice? Take a Search Engine Marketing course online

Subscribe via: Yahoo Feeds | Feedburner | Technorati | Bloglines

Labels: , ,

AddThis Social Bookmark Button

Thursday, August 02, 2007

Google can't index the entire web

It's sometimes hard for people to think about the Internet without automatically thinking of Google. But Dan Crow of Google's Crawl Infrastructure Group gave this sobering message last month in his interview with Jonathan Hochman:
"...the World Wide Web is very large, and Google is not even sure how large. We can only index a fraction of it. Google has plenty of capital to buy more computers, but there just isn't enough bandwidth and electricity available in the world to index the entire Internet."
That leaves Google with a massive dilemma: which pages should they index and which should they ignore? According to Dan, PageRank plays a large role. If your site has relatively few pages and they all have high PageRank, it's likely they'll all be indexed no problem. However, if you have a large number of pages with low PageRank, you probably find that they don't make the cut.

So that just leaves the $64,000 question: what can you do to give your web pages the best possible chance of being indexed? Jonathan was convinced that the following aspects have an impact on a page's indexability:

- Clean, valid HTML code
- Use of external CSS and external Javascript files
- No code bloat

During his interview, Jonathan asked Dan outright if these things would help a page get indexed and Dan agreed that they would. Pages with clean code load faster and use less bandwidth to index.

Looks like it's time to go clean up that sloppy code!

Add to: Digg | Del.icio.us | Ma.gnolia | Reddit

Subscribe via: Yahoo Feeds | Feedburner | Technorati | Bloglines

Labels: , ,

AddThis Social Bookmark Button

Tuesday, May 22, 2007

Q and A: Do we need to start over with our web site?

Dear Kalena...

Thank you very, very much for the thorough analysis of our site. That is just what we were looking for. We built the site with Microsoft Frontpage 2003 (and still use it) a few years ago. I thought 'tables' were the staple of all websites, what is CSS? So you are saying we need to start over right? What web building software should we use? Do you ever do this sort of work (correcting all the problems you described with our site)? The background and a few other small things we can fix now. Can we use a light grey background or does google like white better? Also what is "anchor text link" and "Your internal links could also use some work from an anchor text angle." How do I find these "Trusted Sites"?

Thank you very much Kalena!

Mike


Kalena's Answer:

Dear Mike

That's a lot of questions! Think I'll need some more caffeine :-)

Let's take them one by one:

1) What is CSS?

CSS stands for Cascading Style Sheets and is a way to store the design and layout code for your site in a separate file so you don't have to include it in the HTML code of every page. Instead, each page simply refers to the CSS file. It's a much neater way of designing a web site than tables and search engines prefer it too because there is less code for them to index and less chance of your code tripping up a search engine bot while it's indexing your site.

2) So you are saying we need to start over right? What web building software should we use?

Yes, preferably. Tables are old technology and very difficult to design with. Also, the site could use an overhaul - no offence but it does look a little "home made". I have a confession to make - I am also a Front Page junkie! But I have learned over the years that Front Page adds a lot of unnecessary code to web pages and most sites built with FP aren't very search engine friendly so I try not to use it anymore. It's best if you build a site from scratch using HTML code and CSS or hire a designer who can build one for you in PHP or HTML. There are web site templates you can purchase online, but often these are built with tables. The alternative is to use an Open Source Content Management System (there are available free of charge) but it will require a steep learning curve. If you'd like some recommendations for reasonably priced web designers that understand how to build search engine friendly sites, please let me know.

3) Do you ever do this sort of work (correcting all the problems you described with our site)?

Yes, I offer search engine optimization services via my hourly consulting rates and my company Jordan Consulting Group can provide a quote for web design using a Content Management System. Use the Ask Kalena link again and ask for a quote on either service if you're interested. If you want to learn quickly how to optimize your own site from scratch, consider taking one of our online search engine optimization courses.

4) Can we use a light grey background or does google like white better?

Light grey should be fine, as long as it has a different HEX color to your table background in your HTML code.

5) What is "anchor text link" and "Your internal links could also use some work from an anchor text angle."

Anchor text, (sometimes known as the link label), is the visible, clickable text in a hyperlink. The keywords you use in a link to a site can have an impact on how well that site ranks for searches utilizing those keywords. In other words, if you want your site to rank well for "gold dipped roses", then you should incorporate links within your site that use "gold dipped roses" in the anchor text of the links. You can do this by linking from internal pages of your site to other internal pages of your site with such anchor text. But the keywords you use in your link text should always be relevant to the page content you are linking to. You should also try to encourage other sites to link to you using anchor text in their links.

6) How do I find these "Trusted Sites"?

Ah, that's a time-consuming task. You need to research and look for popular directories to submit your site to and approach sites that have a similar theme to your site to ask for a link. Try looking for niche directories, regional directories and industry portals relating to your business as a source of one-way incoming links Some sites will require a reciprocal link placed on your site to theirs before they will link to you, but reciprocal links don't have as much search engine value as one-way incoming links. If you don't have time, you can hire a company to run a link building campaign on your behalf.

Good luck!

Add to: Digg | Del.icio.us | Ma.gnolia | Reddit

Subscribe via: Yahoo Feeds | Feedburner | Technorati | Bloglines

Labels: , , , ,

AddThis Social Bookmark Button

Tuesday, February 13, 2007

Q and A: Does CSS help improve search engine rank?

Dear Kalena...

Does CSS help improve search engine rank?

contactlab


Kalena's Answer:

Hi contactlab

CSS (Cascading Style Sheets) alone probably won't make a blink of difference to the way your site ranks. However using CSS may reduce the amount of code you need to use on each page, avoiding code bloat. Bloated code can sometimes cause important content to be shoved to the bottom of the HTML, reducing the likelihood of it being indexed by engines and reducing its relevancy weight.

CSS can also improve the accuracy of your HTML because there is less code to make errors with and more likely that your site will validate to W3.org standards. Valid code is less likely to trip up search robots as they crawl through your site. So while using CSS won't necessarily boost your rankings on it's own, it could make your site more search engine compatible and that may in turn improve your rank.

Add to: Digg | Del.icio.us | Ma.gnolia | RawSugar | Reddit

Subscribe via: Yahoo Feeds | Feedburner | Technorati | Bloglines

Labels: , ,

AddThis Social Bookmark Button