| 12:14 am on Dec 5, 2006 (gmt 0)|
Because the way it has been sold to them, they do not believe they need to -- as you have said most web development firms say they incorporate SEO fundamentals in most cases this is a flat out lie, as they "think" they know SEO when they no squat diddly nothing.
The best web development firms develop a site from the ground up and have there own dedicated SEO department that's focus is driving qualified traffic to customers sites through content optimization and then quality link development relative to the sites target industry.
Alot of web development firms granted, may build a 'search engine friendly' web site.. but the fact is alot of times they struggle with the duties of off-page optimization which is Google's be-all and end all to being able to get that 'brilliant content' positioned accordingly.
But we are seeing gradually more and more people spending alot money more on the SEO aspect of the site than say the actual 'design', which is the way it should be.
As they say, what's a pretty picture if you don't have the audience to view it?
With alot of web designers/programmers it's more like an EGO thing. They believe they know Google, hey everyone's an expert right? Yeah in there own head.. :)
| 12:22 am on Dec 5, 2006 (gmt 0)|
Customers are sold on "form" over "function". I have seen heaps of websites run by businesess that are appallingly made for google, with simple errors like text in the graphics, or no indexable text on the main page (a typical problem)
However the owners seem to hate to think they have a lemon of a site so often are not interested in help or advice.
Traditional webdesigners seem to come from the coding or design side, with little interest in the seo side of websites.
Be thankful, it provides jobs for many others and means that the competition is less for markets :)
| 12:37 am on Dec 5, 2006 (gmt 0)|
Unfortunately, you have to watch out for some of those SEO types as well. Calling or emailing people who don't know any better and they end up getting suckered thus souring them to the whole process.
If they are lucky, their Developer is well versed in SEO and builds it into the site eliminating the need for a so called SEO specialist.
I've done it that way since 99 and all my customers are happy with the site I build for them and the positions they get in the searches. Since most of the sites I build are not in very competitive areas, just building it correctly from the start is usually enough to give them good positions.
| 10:54 am on Dec 5, 2006 (gmt 0)|
|merry web designers and programmers tell the site owner, don't worry... nothing wrong with your site... its Google which has been broken for sometimes now |
As if they "know".
The problem is that SEO provides bad stories like this often. First the web designers says they "know" SEO ; then the programmer says "they know" SEO ; then the self acclaimed or newly appointed SEO say's they know, and ofen the person making the decisions to appoint the whole project chain "knows little" and listens to all "snake - oil selling " with little ability to check the stories.
So it's a never ending circle. Just try selling the truth to someone who doesn't understand!
I regularily come into contact with folks issuing directives in appointing teams on large projects who very much "don't know" enough.
btw - I'm no SEO , but think i know what to look for [ ... did i say that? ]
| 10:58 am on Dec 5, 2006 (gmt 0)|
- no robots.txt files
Er... You dont need one, Ive not got one, im a SEO.
| 12:08 pm on Dec 5, 2006 (gmt 0)|
>>Er... You dont need one, Ive not got one, im a SEO.
Depending on how your site is designed, you need a robots.txt file. For example, most CMS have areas that should be off limits to robots.
If you're running a site that uses mod_rewrite, you also need robots.txt to prevent duplicate content.
| 1:06 pm on Dec 5, 2006 (gmt 0)|
The op seems to make assumptions based on I know not what - that "SEO specialists" do a great job and designers/developers are really just artists or code monkeys who have no knowledge outside their core tasks.
Both may sometimes be true, but neither are generally true.
As a sort of jack-of-all-trades independent it is my business to know enough about every aspect of making a website work - which includes design, programming and, yes, seo. You don't need to have any special or arcane knowledge or skills not available to the ordinary mortal to take care of the very simple and basic aspects of SEO mentioned in the post.
I often do redesigns of sites, and have without question spent more time and effort undoing the work of "SEO specialists" who have made a complete pigs dinner of a site than I have spent altering anything else.
Yes, there are good SEO specialists out there, but there are many who are frankly incompetent, out of date and lazy. Ditto for programmers/designers.
The trick for an independent like me is to know your limitations - take on only work which you know you can complete to a high standard and know when to outsource and, more importantly, who to outsource to.
For the poor mug who knows nothing about search engines or seo or web design and just wants a decent website that does the job for them it's a minefield. But quite frankly I think the worst thing that could possibly happen to them is that they fall early into the clutches of a poor "SEO specialist".
| 1:39 pm on Dec 5, 2006 (gmt 0)|
Although they generate a lot of work for me, (cleaning up pretty sites after an expensive re-design sends rankings into the toilet), I do get frustrated with design people on a regular basis. In fact, relations with the client's design/program people is the only part of this work I dislike.
It has gotten to the point that I will turn down clients based on the "quality" of their design people. I just dropped a regular because his design people insisted on picking and choosing from my long list of page changes and then uploaded before I got a look at it. Client came to me a couple of weeks later wondering how to get back to the first page.
No matter how carefully I explain SEO to the client and his design people, and how well they claim to understand, I have come to believe that none of them actually do understand or remember.
To answer your question - Clients do not understand SEO!
They appear to get it, but when it comes to decision time, it becomes obvious that they don't.
Ahhh. That feels better. I needed that.
| 1:58 pm on Dec 5, 2006 (gmt 0)|
Why are you automatically assuming that everyone that requires a website is including SEM as part of their businesses marketing strategy?
Or are you saying that everyone should want search traffic?
| 2:16 pm on Dec 5, 2006 (gmt 0)|
I hang out on an Irish design forum and in the last year there's been a noticeable shift in attitude, where once an all-Flash site would be greeted with unanimous admiration, it now gets a bit of a rough ride.
Some of the Flashistas are unhappy at their perceived loss of status, but it probably shows a growing maturity in both clients and industry...
| 2:21 pm on Dec 5, 2006 (gmt 0)|
I am sure they rarely want "SEO".
Those that find me, always want higher ranking - not SEO.
Many sites do not need or want higher ranking, but of course those people don't contact me.
| 2:34 pm on Dec 5, 2006 (gmt 0)|
This is a great topic, reseller.
IMHO there is a big difference between a web developer and a web designer. Most of the designers I have had the pleasure of meeting are artsy fartsy people usually involved with prepress, printing, or advertising. They tend to be very visual people with a good eye for creating logos, buttons, flash, etc. They concentrate on colors, layout, etc. They tend to pull all the stops in relation to the way things appear and how the information is displayed. They tend to use other programs to write their code, ie. frontpage, etc. They don't want to be bothered by the nuts and bolts of the site, just the end result. I have worked with a lot of these designers and they just look at you cross-eyed if you even mention anything like titles, descriptions or metatags. Many of the sites I have taken over from a designer would have all duplicate titles, desc, etc. or no metatags at all. Who cares about that stuff? It doesn't add anything to the page. They have a tendency to spend more time in photoshop and illustrator then any other programs. I have even seen some sites that will use art files for all the text because the designer didn't like the limitations placed on them when it came to fonts. A lot of them use Macs because they seem a lot less complicated then Windows or Linux. They are right-brain people.
A web developer, on the other hand, is quite a different animal. They tend to be more mathematical. They live and breath code. A lot of them are still coding by hand. They have a tendancy to make sites look and read like a newspaper. They also like databases and how they work. A lot of them use tools no more complicated then a glorified, colored text editor and I bet a lot of them are proud of that fact. They have a tendancy to write code and save it for future use, not for a client, but for the joy of figuring something out. Many still use the cmd prompt and have a good knowledge of things like DNS, ODBC, ipconfig, etc. They will spend hours perusing log files or will find a particular IP and search for it through days of logs to find patterns. They love stat programs and will use them for a lot more then just "how many pages were viewed." Many fall asleep with a particular coding problem and will wake up with an answer. The red stopsign in the event viewer freaks them out and they could spend hours trying to find out why it's there. They are left brained people.
Now before I get blasted for pigeonholing designers and developers, I must say that I am going to extremes here. I bet a lot of us kind of fall someplace in the middle. But I also believe that SEO people tend to fall more on the left brain side. I mean, how many times are we discussing algorithms, data structures, result sets? I would tend to think that a very good site would probably be a combination of a left brained person and a right brained person working together. There are a lot of designers out there who know nothing of SEO, and quite frankly, they probably could care less. That is why I am not suprised that a lot of sites have/are...
- no robots.txt files
- sites not crawlable
- titles and metatags problems
- duplicate contents
- no sitemaps
- redirect codes problems
They just don't think that way.
On the flip side, though, if all the sites out there were were made by developers, the web would probably be a much more boring, black and white place to be.
RIGHT BRAIN FUNCTIONS
"big picture" oriented
symbols and images
present and future
philosophy & religion
can "get it" (i.e. meaning)
knows object function
LEFT BRAIN FUNCTIONS
words and language
present and past
math and science
knows object name
| 3:23 pm on Dec 5, 2006 (gmt 0)|
webdude, I'd like to offer a third type of person which fits someone like me best.
The Middle brain guy.
-Got the artistic background, but uses a PC because it's more logical
-Gets basic code but uses Notepad to create a Web page, but is definitely not a programmer. Doesn't care about W3 compliant code, only about small code!
-Major influence - the MARKETING AND SALES RESULTS AND CUSTOMER EXPERIENCE
That means, everything is done, not for the love of art or code, but to reach the results and make sure the real customer, not the person ordering the site, but the person ordering FROM the site, is good.
All I care is improving conversion. I don't dig code for code's sake. I only use it where it will improve the overall picture. Ditto for fabulous design. It's not supposed to rock the world. It's supposed to generate sales and results.
So I'm part creative, and part logical. And whatever I sure like to delegate a lot of the design and coding to others and make them fit my strategies.
I'm a middle brain person! ;)
[edited by: Harry at 3:25 pm (utc) on Dec. 5, 2006]
| 3:46 pm on Dec 5, 2006 (gmt 0)|
Like I said, there is a middle.
| 4:29 pm on Dec 5, 2006 (gmt 0)|
I agree with former posters about the different kind of people for the different kind of jobs.
Seo and design are really seperate fields.
You cannot do seo and make great designs at the same time for the same price.
Design is a (most of the time) one time deal with direct result as opposed to
SEO wich needs to be reevaluated at moments in the future, needs to be tweaked further, is competitor related, etc, with no instant result or maybe no results at all or even temporary results.
I guess the 2 activities must be priced (and contracted) seperately.
| 4:54 pm on Dec 5, 2006 (gmt 0)|
>>>>>>Seo and design are really seperate fields. <<<<
I totally disagree with this whole concept and this whole thread theme.
Reseller- the things you list are flaws and they are flaws of design. A true and proper web designer will be able to cover all aspects of web design including design for search placement. Anyone that can't do both should work on a team or contract out the portions that they can't do but first and foremost a designer should understand ALL the basics of design and seo.
| 5:07 pm on Dec 5, 2006 (gmt 0)|
They charge you an arm and leg to build a nice flashy site, then they charge you down the road to "SEO" a site. Its a double dip.
There are website building guidelines you should always follow such as google guidelines, w3c standards, yahoo guidelines, msn guidelines, etc....
Before anyone ever pays to have a site built, they should do some homework. If they fail to do their homework, then its their money they are spending and someone will always be there to take their money and do a bad job.
I always tell people, research the business that they are planning to use and demand to see a complete portfolio of sites the company built.
Design and SEO do go hand in hand, because google depends on historical data a lot of the time and changes in indexing are slow...
Build it right the first time....
| 7:09 pm on Dec 5, 2006 (gmt 0)|
In some way the three fields design / seo / function are incompatable with each other, and the compromise that results in a successful website might not look as great as some others.
But as I tell people, search engines are life for your site. Better a plain vanilla website that gets indexed easily than one that is hardly visited.
One of the biggest problems I find with designed sites is the desire to use techniques resulting in massive amounts of code in the header, for simple effects such as loading different pics each time the page is visited.
That viewers really don't care about the glitz seems to go over the heads of some people as they seem lost in the wonderment of what they have bought / produced.
A great example are CMS systems - forums, that owners seem to try and make more and more complex, with the hope of attracting and holding posters with neato bells and toys.
However the more complex the forum structure and code the less easily it gets indexed in google. So whereas up to 30% of my traffic is from google, on my ultra stripped down forum, others remain empty with only existing members providing input.
Really the best rule for successful webdesign is KISS (keep it simple stupid)
| 10:45 pm on Dec 5, 2006 (gmt 0)|
Some buy dreamweaver and think that qualifies them to lauch their business. Any designer that isn't also a SEO is doing it's client a disservice.
| 10:58 pm on Dec 5, 2006 (gmt 0)|
Someone in the WW E-Commerce forum used the phrase "Keep it Post-it-Note simple." That was in relation to trading online but I think it applies equally to other types of website. By following a few basic principles in which clean semantic code integrates with a clear message, design and "SEO" merge into one. The idea of applying "SEO" as an add-on to design is saying the thing started wrong in the first place.
| 11:27 pm on Dec 19, 2006 (gmt 0)|
Boy - what a great topic and some good insight as well.
I'm with Texasville and Patrick... I truly feel that a good 'designer' should build for SEO from the beginning as well. I don't believe the two should be done by two separate parties or be separate thoughts for that matter.
My goal is always to provide an attractive and professional looking site that has visual impact - and at the same time, is SE friendly and has all of the elements consistent with good SEO (the list you've mentioned repeatedly). I'm with 'Harry' on this one - it's all about results. This foundation should answer the two main goals - 1.) visitors find the site 2.) when they arrive, they will buy.
One thing I realize now is that I should be taking this into account when quoting on projects ("Yeah it's more but you get what you pay for") - something I've had trouble with in the past (undercharging when competing against 'the designers').
| 11:34 pm on Dec 19, 2006 (gmt 0)|
|Depending on how your site is designed, you need a robots.txt file. For example, most CMS have areas that should be off limits to robots. |
If you're running a site that uses mod_rewrite, you also need robots.txt to prevent duplicate content.
If a robot can gain access to a CMS area then you have severe security issues to resolve :)
| 11:36 pm on Dec 19, 2006 (gmt 0)|
There are subtleties in SEO that would be beyond most designers, many may know enough to build an SE friendly site, few would know enough to identify the reasons for a penalty...
| 12:07 am on Dec 20, 2006 (gmt 0)|
We find most designers do not fully understand simple and basic coding. I looked at one site last week that a friend payed over $10,000 to have built. The home page did not even have a title tag, also none of his links (href) tags on his home page in his footer were not even closed.
To top it off, the site looked great in internet explorer, but the flash was using an old netscape embed tag and it did not even show up in a firefox browser.
Its a mess....and its already indexed in google.
Get it right the first time... In his case he has no real civil recourse against the company who built the site. So I have been fixing it for him at a much reduced rate since he has been a long time friend of mine.
| 8:37 am on Dec 20, 2006 (gmt 0)|
When you notice a site has started behaving strange on the serps and the number of indexed pages have started to decline, you may wish to start your SEO work by checking out an obvious factor in SEO; robots.txt.
A designer or a program has left the following robots.txt behind:
# Be nice.
Thats not some theoritical example, or a jock. Its exactly what happened in real life!
Maybe it was done in good faith while developing the site, and the designer/programmer just forgot to edit the robots.txt after finishing the developement work to read, for example:
But he/she did write the "# Be nice.". Go figure ;-)