/    Sign up×
Community /Pin to ProfileBookmark

Houston Criminal Defense Lawyer

I work for a Houston Criminal Defense Lawyer and have been attempting to maximize search ranking for last year. I have hired a couple self described experts, optimization etc… and we have spent a lot of time and money for nothing. Any advice on how to increase search ranking would be greatly appreciated!

Here’s my site:

[URL=http://www.johntfloyd.com]www.johntfloyd.com[/URL]

A Brief Description of our site:

Houston criminal defense lawyer John T. Floyd III is an experienced attorney dedicated to defending individuals and businesses accused of committing serious crimes in all State and Federal courts throughout the State of Texas.

The Law Firm’s practice is dedicated exclusively to protecting the rights, privacy, and dignity of businesses and individuals suspected or accused of committing serious crimes.

Thanks in advance.

to post a comment
SEO

13 Comments(s)

Copy linkTweet thisAlerts:
@PageBuilderNov 15.2005 — If I had to guess... I'd say you know exactly what you're doing.
Copy linkTweet thisAlerts:
@yngexecNov 15.2005 — ah yes, the beloved blatant plug.

You're doing just fine, I'd say....
Copy linkTweet thisAlerts:
@mdoignyNov 16.2005 — Same problem again!

No content length provided in headers!

http://www.webdeveloper.com/forum/showthread.php?t=85200
Copy linkTweet thisAlerts:
@johnfloydNov 22.2005 — We have been working on our site, but cannot seem to get ranked anywhere for our major search terms on Google. Any advice?

mdoigny,

you said, ...No content length provided in headers! What would you suggest and where would it be most effectively placed for google???

[URL=http://www.johntfloyd.com]Houston Criminal Attorney[/URL]

Gracias
Copy linkTweet thisAlerts:
@mdoignyNov 22.2005 — You don't need to provide them yourself.

Your webserver must provide them in the headers.

Before any file is transmitted, the webserver must provide a header with information about the file; it's type and length is mandatory ("SHOULD" in RFC parlance).

The type is important, because not all client computers use the extensions that are used in the MS world (macs use resource forks).

The length is important for the client so it can know when the complete file has arrived. In the days of HTTP 1.0 the end of the file was indicated by a disconnection, in the days of HTTP 1.1 and persistent connection, there must be a mechanism to indicate the end of the file.

If your server can't provide content-length information (because the file is created on the fly), the file can be send as "chunked", each chunk being preceded with a length indication. See your webserver documentation.

Maybe google is not fully indexing your site because it's not compliant; non-compliant sites are not rated high (they are amateur sites at best). While Google is fairly tolerant about compliance, it could cost you one or two digits in your page rank. Google is more tolerant about content (the page you create) than about the headers (the information the server must provide).
Copy linkTweet thisAlerts:
@johnfloydNov 23.2005 — mdoigny, Thanks

I can't figure why google does what it does, any ideas on how I can figure out if my site is compliant?
Copy linkTweet thisAlerts:
@LiLcRaZyFuZzYNov 23.2005 — run the [url=http://validator.w3.org/]validator[/url]
Copy linkTweet thisAlerts:
@mdoignyNov 23.2005 — Why? Because sites should be compliant.

In this case, it's not about the content of the page, but about the headers.

Google downloads the files but does not process them directly. Without a valid content-length header, google can't reliably detect the end of the file.

Files are transmitted in chunks of some 1500 bytes. When an empty chunk is received, it could be the end of the file... or some transmission delay. You have to test the connection status programmatically.

You can check if your site provide the correct headers:

[U]correct example[/U] http://web.verfaillie.com/cgi-bin/gap?www.verfaillie.com (look for the presence of 'Content-length:...'

[U]Wrong example[/U] http://web.verfaillie.com/cgi-bin/gap?www.johntfloyd.com

Downloading each chunk of data is not easy without content-length header (it's possible, but causes overhead)

[U]correct example[/U] http://web.verfaillie.com/cgi-bin/site?www.verfaillie.com (the site's text content is displayed)

[U]Wrong example[/U] http://web.verfaillie.com/cgi-bin/site?www.johntfloyd.com

Always assume that google is in a hurry and don't care to check the connection.
Copy linkTweet thisAlerts:
@johnfloydNov 28.2005 — mdoigny,

Thanks for your words of advice. I am a novice and learning. Can you tell me how you would change my header to fix this problem?

Thanks.

LiLcRaZyFuZzY,

Thanks for the link.
Copy linkTweet thisAlerts:
@mdoignyNov 29.2005 — If your server doesn't show the correct headers, then it's broken, since this is a requirement. I don't know how you could switch the content-length header on, because it should never be switched off!

As a webmaster, you can't do much about it, only complain to the hosting company.

The only case when a content-header can be missing is when dealing with dynamic content (page generated on the fly). In this case, the server must use chunked transfer and indicate the length of each chunk before it's transmitted. Normally, this is also done by the server itself, when dealing with data that's [B]piped[/B] from the back end application to the webserver.
Copy linkTweet thisAlerts:
@johnfloydNov 29.2005 — mdoigny


Thanks a lot. I appreciate your help
Copy linkTweet thisAlerts:
@cangellNov 29.2005 — I disagree with the majority of the comments above... your site is poorly optimized, just for starters your tables are placing your navigation links over all of your content (the search engine places importance on how far up the page your "theme" is located). There are [B]numerous[/B] other problems.

Next it is extremely important to have "[B]inbound links[/B]" to your site, and they must be relevent. (Google shows you having 4, that will insure no matter how well optimized, OR COMPLIANT, your site is it will never get on topYou can purchase links or have someone build quality links for you.

You still have Very light sandbox factors that may affect site

If these problems aren't taken care of it won't matter how compliant your site is, although Google looks for that it is only part of the overall picture they use to determine if your site is relevent, quality and not trying to use black hat techniques to obtain a top ranking.
×

Success!

Help @johnthomas spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 6.17,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @nearjob,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,

tipper: @meenaratha,
tipped: article
amount: 1000 SATS,
)...