- I want a website but am not sure where to begin, what do I do?
- How long does it take to build a website?
- What is SEO?
- How do I obtain a domain name?
- Will my existing website stay active while you are building my new one?
- I am on a budget. Is it possible to build a basic website and expand on it when I have the money?
- Do you provide web hosting?
- What type of costs are associated with building a website?
- My website has launched! What do I do next?
- How do I provide content?
- What technologies are you familiar with?
- Do you offer Search Engine Optimization or marketing services?
- Should I place advertisements on my website?
- How do I obtain advertisers for my website?
- Do you write content?
- What are the advantages/disadvantages of implementing a content management system (CMS) on a website?
- Can I add a content management system to my existing website?
- What content management systems do you use?
- I want a blog, can you put one on my website?
- How do I accept credit cards on my website?
Web Questions and Answers
Please refer to our web startup guide.
Every website is different. Thus, the time it takes to create one varies. This time depends on a multitude of factors including:
- Our current workload
- Availability of content
- Timely Payment
- Client Changes
Search Engine Optimization is a process or strategy for creating webpage content to improve a website’s relevance ranking on a search engine results page (SERP). Basically, it helps a user find your website using a site like Bing, Google, or Yahoo.
Domain names can be purchased via Web Hosting companies such as GoDaddy, Yahoo, Register.com, and Network Solutions. If your preferred domain is not available, it may be possible to purchase it from the owner of the domain (not recommended).
Yes. We build all websites in a test directory that will be separate from your existing website. All files will remain there until final approval has been given to launch the site.
I am on a budget. Is it possible to build a basic website and expand on it when I have the money? (back to top)
Yes. While we encourage our clients to build websites that are as useful as possible to their target audience, we place no restrictions on how much of a website is completed prior to launch. It is always possible to add new features post-launch, provided that we are aware of plans for future expansion.
Yes. Fargo Design Co. provides web hosting using a data center based in Virginia. We use Linux-based servers that we can fully customize to fit your needs.
Common costs for building a website include:
- Domain Purchase – The web address for your website
- Domain Hosting – The physical space that your website will occupy
- Design and Programming – Web Designs and Layouts are chosen by you and are built by the Programming Team.
- Image Purchases – Any stock photos or custom photography that must be purchased for your site.
Typically, the next thing that happens after a website is built is building a user base. This can be accomplished via promotional, advertising, or search engine optimization campaigns.
We request that all content is provided to us in a Microsoft Word or Open Office file and that it is proofread and approved by you. This will help to streamline the revision process and ultimately will reduce the time it takes to launch your website.
As web developers we are fluent in many programming languages and platforms. Our specialties include:
- PHP – Programming language that is commonplace on the web
- MySQL – Database language that is used with PHP to create dynamic applications
- XHTML – Language that is read by a web browser to display a web page.
- CSS – Used to style websites and give them a rich appearance
- XML – Data language that can be read and manipulated. RSS Feeds are xml based.
- Adobe Flash Actionscript 2.0 & 3.0 – Programming language that allows the creation of interactive Adobe Flash animations, applications, and websites.
- Wordpress – Open-Source blogging software that is frequently used as a simple CMS system.
- Joomla – Powerful open-source CMS software
- Adobe Flash – Internet software used to deliver rich media content such as streaming movies, animations, and games.
- Linux and Apache – Hosting environment that is common throughout the web.
We offer Search Engine Optimization through our SEO Partners. Although we will implement some best practices while building a website, Fargo Design Co. does not and will not offer SEO services in house.
Advertisements can generate money as well as annoy your users. The key to deciding whether or not to place advertisements on your website lies in the mission of your website. If you plan on generating revenue with your website, then advertising can prove to be a steady revenue stream.
Fargo Design Co. does not offer marketing services. However, this tip can be used to start your advertising search. The key is to find companies that are interested in advertising and share the same user base as your website
Fargo Design Co. has writers available that can assist you in writing content for your website.
What are the advantages/disadvantages of implementing a content management system (CMS) on a website? (back to top)
The ability to edit content can be both a blessing and a hindrance, depending on your personal situation. Listed below are some quick pros and cons of content management systems.
- Freedom to edit content – CMS systems allow you to edit many different aspects of your website depending on which system you choose. This can all be achieved without needing to know HTML.
- No content-related maintenance costs – The ability to edit content removes the need for periodical content updates through the web developer. This will save you some money.
- Customization of website functions – Fargo Design Co. can customize the CMS to provide the ability to edit all of the website’s information from one simple panel.
- Learning Curve – All CMS systems will take some time to get used to the way that things function. This may take a couple of hours to a couple of weeks depending on the user and the CMS chosen.
- Development Cost – Almost all CMS systems require an installation and configuration by the developer. This cost is usually relayed back to the client.
- Hosting Cost – Due to increased dependence on the server for resources, a business-level hosting plan is usually required as opposed to an economy plan that a plain html site may use.
Yes and No. It may be possible to add on a CMS if you only want to edit existing web pages. However, in most cases a website will need to be reprogrammed to use a CMS from scratch.
The CMS system that Fargo Design Co. chooses will generally vary depending on the size of the job and the client’s hosting situation. Typically we use the following breakdown:
- Small Sites (No Database) – For sites requiring editing of few static (non-database) pages and no changing of the navigation, we typically use a custom editor that we built in house.
- Small / Medium Sites – For medium sites (or more advanced small sites) we tend to use Wordpress, which is most commonly known as a blogging platform.
- Complex / Large Sites – For large websites or websites that require the navigation to be editable we use Joomla! which is a powerful open-source CMS that allows heavy customization.
Depending on your web hosting (do you have a database and scripting language), any website can have a blog added to it.
E-commerce can be a great way to capitalize on your website’s earning power. To accept credit cards online, there are a few options:
- Basic payment processing – The simplest way to setup ecommerce is to use another company (like Paypal) to accept credit cards for you. All that you would need on your website would be a link to the user’s shopping cart.
- Advanced payment processing – Using this solution, the user will complete their transaction on your website. To accomplish this, three things will be needed.
- SSL Certificate – This is a security certificate that will allow your site to be encrypted and accept secure transactions.
- Payment Gateway – You will need an account with a payment gateway like Authorize.net or Paypal that will allow you to process the payments online. This is how you will capture the funds from the credit card company.
- Shopping Cart – This is where we come in. You need a form programmed so that when a user enters their credit card information, it will send the transaction to the payment gateway and either approve or deny the transaction.