Developing Your Company Website

The companies we meet are often upgrading or redesigning their websites, perhaps because of growth or change in the business, or the need to make the site content easier to managed, or simply to create a new look and feel.

Below we share the benefit of our experiences.

Choosing a Content Management System (CMS)

One of the first steps in website development is to select Content Management System (or CMS). This will determine the present and future capabilities of the site. This needs to be chosen carefully as it will not be easy to port to a different CMS after the website is live.

CMS’ are database-driven systems that provide an interface for mostly-non technical users to manage the site, updating text or uploading images without having to touch the website’s back-end code. Older ‘static’ sites generally required more technical knowledge to update content or access to software such as Dreamweaver. These types of sites are often costly and inconvenient to maintain.

That’s not to say that a CMS is a ‘silver bullet’ solution. Changes to templates or more complex structural changes may still need technical assistance to complete, but the everyday tasks of posting new articles, managing product lists or updating unit prices should all be able to be completed easily by non-technical staff.

Generally, the CMS is at the heart of any contemporary web development project. The only question is choosing one – when you start looking it seems like there are almost as many CMS to choose from as there are websites!

A CMS is a piece of purpose built software and like any other product the same questions of general functionality, ease of use, longevity, cost, support apply. There are specific questions that also need to be asked:

  1. Free, Open Source or Commercial licensing
  2. What language/backend is used – ASPX, PHP, MS SQL, MySQL
  3. Ease of development or interface with existing systems/databases
  4. Built-in functionality such as ecommerce, comments or forums, wiki, blogging

Developing your site

  1. As with any system development it helps a lot if you know up front what you want to do. And, of course, thorough testing is essential.
  2. There are also a number of specific issues to look out for when developing websites:
  3. The designer of the website should ideally be a website designer or, if not, then at least familiar with both the potential and the limitations of web based technology.A designer without this knowledge risks wasting time by providing nice-looking designs that are either not practical or too costly to convert to the online environment.What works            in print doesn’t necessarily work in a web browser!
  4. Provide content as early and as fully as possible. While content, including graphics will change over the lifetime of the website, the style of the content will to a large       extent determine the best structure for the site
  5. Arrange training for non-technical staff on how to use the CMS, otherwise the website developer will need to update content, thus defeating the purpose of having a CMS!

Hosting your site

There are an enormous number of hosting services available, both within Australia and overseas.

Generally, Tango does not recommend hosting the site on your own internal server. This introduces security risks and potential higher Internet costs. There are plenty of reasonable cost and good quality hosting options available.

Cost – overseas hosts are generally the cheapest, but we prefer to look to local providers who can provide convenient support services and SLAs

Backend technology – for example, all CMS’s require a database but the technology required may differ. There are additional costs depending on requirements for Microsoft SQL or the open source MySQL software, for example.

SLA – if your site is mission critical you will need to ensure that the hosting package includes an appropriate SLA

SEO

Once you have a website you obviously want people to visit it! Paid links from the likes of Google AdWords is one way. The other is from ‘organic’ search. Optimising your site for organic search is a specialised area of expertise and involves ongoing care and attention to keep your rankings high.

The basics to improving search ranking are:

  • Correct use of META and H tags for your content, ie ensuring that each page to be indexed has a an appropriate, search-friendly title and correctly coded headings in your content
  • Your site’s relevancy to a particular search term can be boosted by having incoming links to your site, from reputable external sources
  • Regular posting of new content. One of the best ways to improve your hits for certain keywords is by providing relevant articles via a company blog
Filed under Uncategorized

71 Trackbacks

  1. By Sidney on August 22, 2014 at 2:08 pm

    .

    thanks!…

  2. By chris on August 22, 2014 at 4:23 pm

    .

    благодарю….

  3. By Sean on August 23, 2014 at 5:08 am

    .

    tnx!…

  4. By adam on August 23, 2014 at 6:08 pm

    .

    tnx for info!!…

  5. By luke on August 23, 2014 at 9:18 pm

    .

    good info!!…

  6. By allen on August 24, 2014 at 4:31 am

    .

    сэнкс за инфу….

  7. By Leroy on August 24, 2014 at 5:36 am

    .

    hello….

  8. By jim on August 24, 2014 at 1:03 pm

    .

    tnx for info….

  9. By Phillip on August 26, 2014 at 12:40 pm

    .

    tnx….

  10. By Karl on November 16, 2014 at 7:33 pm

    .

    ñïñ çà èíôó!!…

  11. By kelly on November 18, 2014 at 11:05 am

    .

    good….

  12. By jon on November 20, 2014 at 6:42 am

    .

    good….

  13. By kyle on November 20, 2014 at 9:37 am

    .

    tnx!…

  14. By Cameron on November 20, 2014 at 5:05 pm

    .

    tnx for info….

  15. By leon on November 21, 2014 at 9:35 pm

    .

    ñýíêñ çà èíôó….

  16. By Arturo on November 22, 2014 at 4:53 pm

    .

    ñïñ….

  17. By Andrew on November 22, 2014 at 6:07 pm

    .

    áëàãîäàðåí!…

  18. By Ben on November 23, 2014 at 10:54 pm

    .

    tnx for info!…

  19. By Felix on November 24, 2014 at 10:37 pm

    .

    thank you!!…

  20. By kyle on November 25, 2014 at 8:18 am

    .

    thanks for information!!…

  21. By evan on November 27, 2014 at 11:07 am

    .

    tnx!!…

  22. By Edgar on November 27, 2014 at 1:49 pm

    .

    ñïñ!…

  23. By Julius on November 27, 2014 at 4:30 pm

    .

    áëàãîäàðþ!!…

  24. By steven on November 27, 2014 at 9:44 pm

    .

    ñýíêñ çà èíôó!!…

  25. By Angel on November 28, 2014 at 3:10 am

    .

    thanks for information!…

  26. By Ricardo on November 28, 2014 at 7:39 am

    .

    ñïñ çà èíôó!!…

  27. By Dave on November 28, 2014 at 12:08 pm

    .

    áëàãîäàðñòâóþ!!…

  28. By claude on November 29, 2014 at 8:57 am

    .

    ñïñ!!…

  29. By shawn on November 29, 2014 at 11:51 pm

    .

    ñýíêñ çà èíôó!…

  30. By Ronnie on November 30, 2014 at 10:18 am

    .

    good info….

  31. By ron on November 30, 2014 at 5:01 pm

    .

    ñïñ çà èíôó!!…

  32. By doug on December 1, 2014 at 4:26 am

    .

    ñïñ çà èíôó!!…

  33. By nathaniel on December 1, 2014 at 5:47 pm

    .

    good!…

  34. By don on December 1, 2014 at 8:18 pm

    .

    ñïàñèáî!…

  35. By Jason on December 4, 2014 at 4:26 am

    .

    ñïñ!!…

  36. By allen on December 10, 2014 at 7:29 pm

    .

    thanks!…

  37. By russell on December 11, 2014 at 10:03 am

    .

    áëàãîäàðåí….

  38. By Nathaniel on December 13, 2014 at 3:37 pm

    .

    ñïàñèáî çà èíôó!!…

  39. By darryl on December 14, 2014 at 10:56 am

    .

    thank you!…

  40. By Kenny on December 14, 2014 at 12:12 pm

    .

    ñïñ çà èíôó….

  41. By jeffrey on December 16, 2014 at 4:08 am

    .

    ñïàñèáî!…

  42. By luther on December 17, 2014 at 10:09 pm

    .

    thank you!!…

  43. By Philip on December 19, 2014 at 7:03 am

    .

    ñïñ çà èíôó!!…

  44. By Henry on December 22, 2014 at 2:10 pm

    .

    ñïñ!…

  45. By Otis on December 23, 2014 at 4:07 pm

    .

    ñïàñèáî!!…

  46. By Dana on December 24, 2014 at 11:41 am

    .

    ñïàñèáî çà èíôó!!…

  47. By Sergio on December 26, 2014 at 6:36 am

    .

    hello!…

  48. By kent on December 26, 2014 at 7:10 am

    .

    thanks!…

  49. By Austin on December 26, 2014 at 11:27 am

    .

    ñýíêñ çà èíôó!…

  50. By jackie on January 18, 2015 at 4:57 am

    .

    ñïñ….

  51. By Joe on January 18, 2015 at 5:29 am

    .

    thank you!!…

  52. By Scott on January 18, 2015 at 6:00 am

    .

    áëàãîäàðåí!!…

  53. By Eric on January 18, 2015 at 6:33 am

    .

    ñïñ çà èíôó!…

  54. By Keith on January 18, 2015 at 10:30 pm

    .

    tnx for info!!…

  55. By Gene on January 25, 2015 at 8:40 am

    .

    thank you….

  56. By jerome on January 26, 2015 at 1:18 am

    .

    ñïàñèáî çà èíôó….

  57. By Nicholas on January 26, 2015 at 9:51 pm

    .

    ñýíêñ çà èíôó….

  58. By Donald on January 26, 2015 at 10:25 pm

    .

    tnx!!…

  59. By Anthony on January 27, 2015 at 2:58 am

    .

    ñïñ….

  60. By Gregory on January 29, 2015 at 2:26 pm

    .

    áëàãîäàðñòâóþ!…

  61. By tyler on February 1, 2015 at 12:47 pm

    .

    ñïñ çà èíôó!…

  62. By angel on February 2, 2015 at 5:26 am

    .

    ñýíêñ çà èíôó!…

  63. By benjamin on February 2, 2015 at 7:44 pm

    .

    ñïñ!!…

  64. By karl on February 4, 2015 at 11:11 am

    .

    áëàãîäàðþ….

  65. By Juan on February 7, 2015 at 2:40 pm

    .

    ñýíêñ çà èíôó!…

  66. By Alexander on February 7, 2015 at 3:12 pm

    .

    ñïñ çà èíôó!!…

  67. By Adam on February 9, 2015 at 8:06 am

    .

    ñïàñèáî çà èíôó!…

  68. By raul on February 11, 2015 at 7:45 pm

    .

    good info!!…

  69. By Greg on February 13, 2015 at 6:24 pm

    .

    ñïñ!…

  70. By alfonso on February 14, 2015 at 2:45 am

    .

    tnx for info!!…

  71. By Perry on February 14, 2015 at 2:01 pm

    .

    áëàãîäàðþ!…

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*