Archive for January, 2007

SEO World Championship SEO Contest Begins

Tuesday, January 16th, 2007

Well there is another SEO contest going on, so we'll see how much SPAM comments start accumulating on discussion boards and blogs all over the world. This contest is for the keywords "globalwarming awareness2007 ". Those that rank highest on the big three (Google, Yahoo, and MSN) will win (if there is a tie then of course the highest Google rank wins).

Official Rules

  1. Site must include either a SEO World Championship text link or a banner . (The banner may be linked or not linked)
  2. Valid contact information must be found on the site, E-mail is preferred.
  3. Your official domain must be registered the same day or after January the 15th 2007.(All domains registered before the 15th of January 2007 will not qualify for the competition, no record of the domain is allowed. See archive.org)
  4. Website will not use SEO methods which are clearly not approved by Search Engine Guidelines for example: doorway pages, etc. See Google webmaster Guidelines. (Any participant ignoring the Google webmaster guidelines will not qualify for a prize)

It is good that they get rid of "old domains" to help level the playing field. However, with an end date of May 1st, people will be hard pressed to get in and rank in such a short amount of time. I am also impressed that they chose a topic that people can benefit from instead of some random garbage word that no one will ever use after the contest is done.

Well good luck and we'll see you in May.

Questions to Ask Your Web Developer

Tuesday, January 16th, 2007

Questions to ask before hiring a web developer. 

SEOmoz recently posted some questions that they would ask when interviewing web developers. Figured I'd have a go at the questions and let you know where I stand:

  1. What Industry sites and blogs do you read regularly? I consistently read Matt Cutts and Jeremy Zawodny , Jim Boykin , and Brue Clay . I also have some other favorites like Shoemoney , 9-rules (Design) , Aaron Wall , SEOmoz , Devlounge , and Stuntdubl .
  2. Do you prefer to work alone or on a team? Alone, unless I can find a competent team. I've known too many "experts" that couldn't code their way out of a wet paper bag.
  3. How comfortable are you with writing HTML entirely by hand? What, you mean people don't normally do that? We do everything by hand because of the control it gives over the code.
  4. What is the w3c? World Wide Web Consortium. They are the group that is trying to bring standards to the web (although there are way too many that don't listen.)
  5. Can you write table-less XHTML? Do you validate your code? Yes. and Yes to a point. If we don't put an alt tag on every image, we are still good people.
  6. What are a few of your favorite development tools and why? I like Textpad for coding, Photoshop for image editing, and HeidiSQL for database interaction.
  7. Describe/demonstrate your level of competence in a *nix shell environment. (not really necessary in my opinion, SQL knowledge would be a bigger requirement)
    % If I had a ( for every $ Congress spent, what would I have?
    Too many ('s.
  8. What skills and technologies are you the most interested in improving upon or learning? Right now I'm looking more at DOM scripting. With AJAX going mainstream and more and more UI's expecting more dynamic interaction, I expect to learn even more about javascript (DOM) and CSS interaction.
  9. Show me your portfolio. OK. Take a look at my portfolio .
  10. What size websites have you worked on in the past? Everything from one pagers to 100% user defined dynamic websites with hundreds of pages.
  11. Show me your code. OK. Right click, view source.
  12. What are a few sites you admire and why? 2Advanced. They have amazing flash design. 9rules. Great community. Good Organization. Nice clean straightforward look.
  13. Fix this code, please. Haven't I already told you about all the "expert web developers" I've interacted with (or that my previous clients had interacted with before they found me.) Been there, fixed that.
  14. I just pulled up a website you built and the browser is displaying a blank page. Walk me through the steps you'd take to troubleshoot the problem.
    1. Did you type the URL correctly?
    2. Do other pages from the same site show up?
    3. Are other site that are on the same machine available?
    4. Does it show up in a different browser?
    5. Can you view the source?
  15. What is your favorite development language and why? PHP. Open source. Simple, yet powerful. Good documentation.
  16. Do you find any particular languages or technologies intimidating? I never really cared for C (I liked C++ much better). I'm quite interested in what the "up and coming" technology is. I just find there isn't as much time to explore all of them to figure out which one is going to be beneficial.
  17. HTML, CSS, WYSIWYG? Hyper Text Markup Language. Cascading Style Sheet, What you see is what you get (plus normally a lot more code than you wanted)
  18. What web browser do you use? Firefox 2.0 for normal browsing. IE 6, IE 7, and Firefox for most testing.
  19. What are a few personal web projects you've got going on? Constantly updating, tweaking, and improving the websites I oversee.
Wow.... that was quite the list.

MarketSmart Interactive Consolidates with MarketSmart Advertising

Friday, January 12th, 2007

Introducing Design-Feed

Thursday, January 11th, 2007

I am very happy to announce that my latest project has gone live: Design-Feed.

Design-Feed grab

Design-Feed is a design feed aggregator. We hand-pick the most interesting design related RSS feeds and present them in an easy-to-browse format. This means you can get all the latest design news in one place, rather than trawling through hundreds of sites a day. Every post aggregated is also searchable by keyword.

Basically, it’s a one-stop shop to get all the latest web-design buzz. If you are familiar with MXNA, you can think of this as MXNA for designers. Take a look, and if you like it, make sure you send the link on to your designer buddies! Read more about design-feed here.

A big thanks to Stan Wiechers for building out the fantastic admin app that keeps the site ticking, and Thiago deMello Bueno for the graphic design.

The New Breed Of Internet Marketing

Wednesday, January 10th, 2007
Next generation marketing techniques, technologies and services, such as Web 2.0, social networking, and user generated content, are explained in this simple article.

osCommerce Tweak (Part I): Renaming Uploaded Images

Wednesday, January 10th, 2007
osCommerce is a fully featured open-source (free) online shop which can be downloaded from www.oscommerce.com. While it's abundant with features there are a few tweaks that should be done before launching your e-commerce website. This first part describes how to automatically rename all uploaded images to prevent images being overwritten.

Selecting a Web Designer

Monday, January 8th, 2007

I put together a guide on selecting a designer a while back, and I thought I would post it here to benefit everyone. Remember that you can use a company that we have complete confidence called Digital Slant. We have a special deal with them that allow our Prosper students to get a good design rate. Their link can be found in the Success Center.

When selecting a designer and getting your site designed you need to make sure that you ask the right questions and also not leave anything out when getting the site designed. You don’t want to find your site done and find out you forgot to get a logo designed or something like that. You want to make sure that you get it done all at once.
The following will help you prepare yourself for a designer and also to find a designer or at least create a checklist of design elements and steps you need to follow.

Preparing for the Design

It is very important before you start the actual design to make sure you understand what you want your site to be able to do and also you need to have an idea about what you want it to look like also. I am going to cover functionality and also design/accessibility.

Functionality

Functionality refers to what you want your site to be able to do. Certain functions require certain programming elements. Some functionality is just a matter of design. Below is a general list of some of the most basic and most used functionality on a site. I have also listed some tools that will help accomplish the functionality you may be looking for.

  • Shopping Cart – Makes it so that you can sell product.
  • Email List Manager/Autoresponder – Gives you the ability to collect email addresses.
  • Blog – The ability to blog information.
  • Forum – Program used for communities. An example of a forum can be found at: http://forum.joomla.org
  • Guestbook – Give people the ability to sign your guestbook and let people know they have visited your site.
  • Content Management System (CMS) – Makes it easy to build a web site. Like a web builder program.
  • Photo Gallery – Gives you the ability to create a photo gallery.
  • Polls – The ability to create polls.
  • Site Builder/Web Builder – Makes it easy to create a site from scratch.
  • Calendar – A calendaring system to let people know of events and things that are coming up and happening.
  • ETC…

There are many other features available, but keep in mind that the more functionality your site has, often times the more expensive it can be to design or build. Also the more complicated it can be to manage. You can always add functionality later.

Design/Accessibility

Design is a matter of making things look good. Accessibility is a matter of making things work fluidly and making things work the best way that they can. Below are some things to consider when putting your design idea together.

  • Logo
    • Professional and Clean.
    • Create a symbol that represents your business.
  • Navigation
    • 2 Forms of Navigation.
    • Clear and easy to use.
  • Colors
    • 2 to 3 Complimentary Colors.
    • Don’t use too many different colors.
    • Make sure that you choose colors that represent feelings that you are trying to convey to your visitors.
  • Forms
    • Make sure that you understand what types of forms you may need for your site.
    • Make sure that you use forms to make emailing you easier.
  • Fonts
    • No more than 2 different fonts.
    • You are limited to the fonts you can use online.
    • Often times fancy fonts are actually graphics of words.
  • Graphics
    • Make sure your graphics represent you business well.
    • Make sure that you are legally safe using the images you are using.
    • Photos often times are best to use to create a professional feeling to your site.
    • Clipart conveys fun.
    • Keep the graphics consistent.
    • Optimize graphics so the look good but load fast.
  • Keep it simple
  • Load Time
  • Make sure site is search engines friendly.
  • ETC…

There are many elements involved when it comes to web design. Just make sure whether you are building yourself or having someone else build it for you that you aren’t forgetting anything. The more vocal and visual you can make your vision, the more likely the design will be more accurate as the vision is interpreted.

Hosting

Once you understand what your needs are then you need to find a host that can fulfill your needs. Sometimes it’s good to talk to your designer to get some suggestions for a host that they are familiar with. Often times it pays to research hosts though because some hosts charge $50 a month and some charge $5 a month. Sometimes you will find that the $5 a month actually offers more.
When it comes to hosting always remember that the more you know technically, the cheaper hosting becomes. It will pay off in the end to educate yourself.

Creating A Guideline For Designers

When creating a guideline for designers you need to be very clear to what you need done. With what we have discussed above, you should have a very clear vision on what your needs are for your site. Designers cannot read your mind, they need your input to create the ideas that you have for your site.

Choosing your Designer

When choosing a host you should base your decision on price but more importantly experience. You should ask to see some of the things that they have done in the past. Some type of a portfolio to see what type of designing they have done in the past.
There are many different places you can go to find a designer. Below are what I would suggest looking into.

  1. Local Design Company
  2. Friends
  3. Local College - Sometimes you can give students internship credits for designing your site and you can often times get it done for free too.
  4. Freelancers Online – Often times finding freelancers online can cut cost tremendously, but sometimes you run into communication problems and whatnot. Below are some sites you can go to.
    1. www.guru.com
    2. www.elance.com
    3. www.getafreelancer.com

You can often times cut costs but as the saying goes, “You get what you pay for.”


Below is an example of something you might put together for a designer so they know what you need:

S t r o b e s a n d G l o b e s

w w w . s t r o b e s a n d g l o b e s . c o m
(this site is fictitious)

Business Name:

Strobes and Globes

What the business does:

We sell stuff for parties. Like party balls, strobe lights, and things like that.

Domain Name:

www.strobesandglobes.com

Functionality the Site Needs:

We need to be able to sell products, collect email addresses, and have a community
where people can talk about their parties. We also need a calendar also where
people can post their parties. So from our understanding we would need the
following tools:

1. Shopping Cart
2. AutoResponder
3. Forum
4. Calendar

We are not designers so any suggestions on anything else will be received openly.

Training

We will need training after the design is done so that we can understand how to
manage and maintain the website. We may use you in the future for any additional
design changes.

Logo

We will also need a logo designed. We have some ideas already and when you are
ready to design the logo we will give you that feedback.

Timeline

We need this site done ASAP. We currently have deadlines and expectations to get
the site done in the next 2 weeks if at all possible.

Host

We are currently are being hosted by Westhost. They have certain programs already
installed that we would prefer to use. We are definitely open for input on a host
though. Westhost have the following programs available to use and set up a store
with:

1. OSCommerce
2. Miva Merchant
3. Joomla
4. Other

Please let us know of any questions you may have about our design and what we are
looking for. Also give us any input or suggestions when it comes to programs and
hosting that may work for us or may work better for us.

Full Content or Partial RSS Content Feeds

Friday, January 5th, 2007

Should everyone switch to full content RSS feeds?

I recently read an article on devlounge that gave some reasons for having full content feeds. The main points are as follows:

  • Full feeds provide a convenience for those that read feeds. As with any "feature" of a website, you should focus on what you are really trying to do for your user. If a user that uses feeds expects full feeds, you should provide full feeds.
  • Full feeds help readers "discover" you. Because feeds are used to quickly "skim" the information, using a partial content feed requires that the user take an unnecessary step of clicking through to your website to get the real content.
  • Feeds will catch on. I've already commented about my hopes and dreams for RSS .

Now why haven't we all jumped on board the "Full Content Express?" We hadn't because we feared giving scrapers even easier access to our content. However, we've decided to give it a go for a month and see what happens. Leave a comment to let us know if you like the full feed or if we should go back to the partial feed.

Here are some other interesting articles about migrating to full content feeds.

Where Zope Leads, Python Follows

Thursday, January 4th, 2007

Dare to Dream

Thursday, January 4th, 2007

Created by DesignForWeb company. All rights reserved © 2007-2010. Check also the iPhone / iPad developers blog
Disclaimer
The materials collected in this blog were taken from open access sources. We try our best to preserve the copyrights of original authors and clearly state the authorship as well as link to original source website where it's possible. Please leave your comment if you feel offended by any post or if you dispose of any information about breach of copyright law in this blog. We will do our best to resolve the situation immediately.