Solved

web browser ranking

Posted on 2009-11-17
6
5,066 Views
Last Modified: 2013-12-08
My website, http://www.paulcareydesign.com, does not appear when searching with Google or another search engine unless one specifically enters "Paul Carey design" as search criteria.  Index.html features an image and my logo, which I like.  I have added a couple of <meta> tags that don't seem to make a difference (see code below).

The "keywords" tag contains all the search terms that should direct a user to my page.

As I mentioned, I don't want to change what is displayed (image & logo only).  What can I do?

Thanks,

Paul
<meta name="Keywords" content="paul carey design, theatre portfolio, theater portfolio, design portfolio, costume design, New York City, costume designer, opera, dance" />
 
<meta name="Description" content="Paul Carey Design is the online portfolio for all of Paul Carey's theatrical design work. Paul Carey is based in New York City. Photos and information include all the theatrical costume design work of Paul Carey." />

Open in new window

0
Comment
Question by:pcareyjr
  • 3
  • 2
6 Comments
 
LVL 16

Accepted Solution

by:
Geoff Kenyon earned 250 total points
ID: 25844327
Hi Paul,

Search Engines have changed over the years so that they really don't use the meta keywords tag at all and they don't use the meta description for ranking purposes.  

http://www.mattcutts.com/blog/keywords-meta-tag-in-web-search/

What the search engines do use is content (text) and the number of links pointing towards your site.  You need to have both to rank for competitive keywords.  If you don't want to add text to your index file, then this probably won't rank (even if you have a lot of links) because there is no content for search engines to associate the page with.  This doesn't mean that other pages on your site can't rank for keywords, but it will be a lot harder to get those pages to rank as it is harder to get links to those pages.

I wrote a couple articles that would probably be helpful for you:
http://www.experts-exchange.com/articles/Web_Development/Internet_Marketing/Search_Engine_Optimization_SEO/SEO-Articles-A-Beginner%27s-Guide-to-Onsite-SEO-Best-Practices.html

http://www.experts-exchange.com/articles/Web_Development/Internet_Marketing/Search_Engine_Optimization_SEO/How-to-Get-Backlinks.html
0
 

Author Comment

by:pcareyjr
ID: 25844391
And how about "tricks" in the content category...such as text that is colored the same as your background so it doesn't display?
0
 
LVL 16

Expert Comment

by:Geoff Kenyon
ID: 25844464
I would stay away from that, it is really easily detected and will get your site banned.  Search engines can easily detect other methods of hiding text like pushing it off screen.  I wouldn't recommend either of these but if you are going to do one, I would push the text off screen as there are legit reasons to do this.  

You could also cloak it so that you are showing a search engine different pages than users, but this will also get you banned if you get caught.
0
 

Author Comment

by:pcareyjr
ID: 25845161
It seems like I could legitimately use this method:

http://en.wikipedia.org/wiki/Fahrner_Image_Replacement

I really only NEED the text/content "Paul Carey Costume Design," which could be placed under the logo image I already have.  How would you suggest I alter the code of index.html (see below) to accomplish this (I am hoping I don't have to recode the entire page)?

Thanks,

Paul
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
        <meta http-equiv="content-type" content="text/html; charset=utf-8">
        <title>Paul Carey Design</title>
        <style type="text/css">
<!--
        * {
        	border: 0;
        	}
        
        table:hover {
            border: thin dotted #757374;
        	}
        
        table {
        	margin-top: 20px;
        	border: thin solid white;
        	}
        	
        img#logo {
        	margin-top: 20px;
        	}
        p {
        	color: white;
        	background-color: white;
        	font-size: .1em;
        	}
-->
</style> 
<meta name="Keywords" content="paul carey design, theatre portfolio, theater portfolio, design portfolio, costume design, New York City, costume designer, opera, dance" />
<meta name="Description" content="Paul Carey Design is the online portfolio for all of Paul Carey's theatrical design work. Paul Carey is based in New York City. Photos and information include all the theatrical costume design work of Paul Carey." />
 
<script type="text/javascript">
 
FirstPart = 'images/index/opener';
LastPart = '.jpg';
 
function printImage() {
var r = Math.ceil(Math.random() * 3);
var currentImage = FirstPart + r + LastPart;
document.getElementById('opener').src = currentImage;
}
 
//-->
</script>
</head>
<body onload="printImage();">
<table align="center">
	<tr>
		<td>
<a href="main.html">
<img id="opener" src="images/index/opener.jpg" width="625" align="center">
</a>
		</td>
	</tr>
	<tr>
		<td align="center">
		<img id="logo" src="http://www.paulcareydesign.com/images/logo_construction.jpg" align="center" alt="Click to enter Paul Carey Design, Costume Design for Theater, Opera and Dance">
		</td>
	</tr>
</table>
<script type="text/javascript" src="javascript/indexPreload.js"></script>
</body>
</html>

Open in new window

0
 
LVL 16

Expert Comment

by:Geoff Kenyon
ID: 25845561
Sure, I think that would be acceptable, you might want to change site under construction to say costume design.  Note, this isn't 100% w/o risk.  Also this is a somewhat competitive keyword, if you only work in one geographic area, you might want to geo target your keyword by adding a city/region in there (i.e. new york costume design)
0

Featured Post

Master Your Team's Linux and Cloud Stack

Come see why top tech companies like Mailchimp and Media Temple use Linux Academy to build their employee training programs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article discusses how to create an extensible mechanism for linked drop downs.
Any business that wants to seriously grow needs to keep the needs and desires of an international audience of their websites in mind. Making a website friendly to international users isn’t prohibitively expensive and can provide an incredible return…
The viewer will learn the basics of jQuery, including how to invoke it on a web page. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery.: (CODE)
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

822 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question