FTP Tutorial
January 17th, 2011

FTP stands for File Transfter Protocol, and it’s one of the oldest network protocols in use on the web today. FTP provides a way for us to send and receive files over the internet in much the same way as HTTP, the protocol your browser uses. We use FTP to publish files to web servers so users can access those files via their web browser. The way we do this is through the use of an FTP client, such as FireFTP.

Basically, what this means is that if you need to upload a file to your server, you need to use FTP. This is most common with our clients who need to upload images or pdf files. If you master the use of an FTP client, you can quickly and easily upload and download via FTP without the need to contact us. This can save you a lot of time and money.

We recommend FireFTP because it’s streamlined, stable, convenient and free. It’s an add on to Firefox, so if you already use that browser, it adds an extra convenience. In order to use FireFTP, you will need to download Firefox and FireFTP. Then, all you have to do is watch the following youtube video and you’ll be rolling in no time. If we’re your web host, contact us and we’ll let you know your connection details.

Search Engine Optimization
December 10th, 2010

Many of our clients want to know how to increase their organic search engine traffic. This is not a service we have offered in the past, but we will be offering it going forward. If you’d like to optimize your site, please let us know ahead of time and we’ll incorporate a scheme into your initial quote. This will be charged on a per page basis. Our basic SEO scheme will include Google Analytics, XML sitemap submission and basic title, description and keyword optimization.

Basic SEO

Half the battle is technical. All of our current and future projects contain standards compliant code that we validate with the W3C Markup Validation Service. This is a crucial step for good search engine placement and it’s included in every website we do.

It’s also extremely important to write good content and optimize for keywords that are actually IN the content. A lot of people come to us with a long list of keywords that they never planned for when they created their site. There is nothing magical about inserting meta keywords into a page. If your keywords are not contained in your content, it won’t help you. This is why it’s important to plan your scheme ahead of time. We can help you write your content for an additional charge or we can optimize your meta and title information for keywords that exist on your page already.

Advanced SEO

If you’d like to go a step further, we can help you develop more complex keywords and consult with you on a strategy to increase your exposure to search results. This involves examining your stats and using the Google Keyword Tool. We can spend some time listing your site in business directories and blog catalogs to increase your incoming links. Online ads help. It’s important to note that these techniques require experimentation are not guaranteed to work. There is no magic formula; it’s trial and error. This is why we’ve stayed away from this area in the past, but if you’re willing to take the risk, we’re willing to work with you. If you’re one of our local clients, we can also train one of your staff to handle these tasks for a small fee. This approach could help you save time and money in the long run.

Contact us today if you’d like to move forward with one of our search engine optimization schemes.

Buying a Domain Name
November 22nd, 2010

I’ve found that domain registration and management can be a conundrum for many of our clients, especially if they’ve never had a website before. I recommend godaddy because it’s the cheapest registrar I’ve found. Buying a domain from godaddy is about as easy as any online purchase, but just make sure to click “no thanks,” on all the extras they try to sell you. Most of it is stuff you’ll never need and I’ve never been impressed with godaddy hosting.

Many times, people ask us to register their domain for them, but it’s not our policy to do that kind of thing. There are several reasons why:

  1. You don’t need to be beholden to me to renew your domain when the time comes. Many times, renewals on godaddy can be performed with one click of the mouse.
  2. I can’t afford to be liable for a domain that I either forget to renew or don’t renew because I can’t get in contact with you. If I haven’t talked to you for ten months and you move or change your e-mail, it will be a sweet hello when your website goes down and you find that you’ve lost your domain. This is a recipe for bad customer relations and lost business.
  3. If you decided to change registrars in the future, I’d have to go through a tedious process with the new registrar. Registrar transfers are a pain.
  4. Holding domain names is just a way for a company to keep you on the hook long after your relationship has dissolved.

The good news is that registering a domain takes ten minutes and you can set your domain to auto-renew (yes, you do have to renew your domain every year, unless you register it for multiple years). Just go to and enter your preferred domain in the search box. This step can be tricky, but godaddy will give you suggestions if is already taken. Obviously, you want to get a simple domain with a .com or .net extension, but this isn’t always possible. Hyphens are allowed in domain names, but not underscores. After you find a domain that’s to your liking, just add it to your cart and complete the registration process as if you were buying from any online store. Godaddy will issue you a login, which you need to store for safe keeping. Make sure to use a secure password.

Once you register, we’ll be more than happy to set up your hosting and e-mail for a small fee. This is available on

November 21st, 2010

Keeping your Website Data Safe
November 8th, 2010

First of all, I’d like to direct everyone to our new terms and conditions page. We’ve updated many of our policies, but the one I want to focus on today is at the very bottom of the page: Backup and Recovery. Please take some time to read that page in its entirety if you’ve never familiarized yourself with our policies.

Our servers were attacked a few months ago and we had to go through the arduous task of restoring all the websites hosted thereon. We keep an on site backup of every website we develop. If you have no content management system (eg WordPress or MODx) , then we probably have a copy of your site here in our office. If you lose your site for any reason, we will restore it as best we can at the rate we charge for web maintenance, which is currently $35 an hour. This will be the same regardless of where your site is hosted. However, we do not keep a copy of clients’ databases, mailing lists or e-mail.

If you’re hosted with us, we have an automated task that runs every 24 hours to back up all your information. If you have a problem, you need to get in touch with us within 24 hours to solve it. After 24 hours, another automated backup will take place and overwrite the previous backup, rendering the data useless. If you need to call us for this, you can find our phone number on our facebook page. You can also add us on facebook (here and here) and instant message one of us if you see us online. Otherwise, e-mail or a message in the client area will do.

If you’re not hosted with us, then you need to get in contact with your host ASAP in the event of a problem. We will usually be unable to do this, as your host will probably want to talk to you personally. We will provide any assistance we can in this process, but it’s best to go right to the source to get the problem solved quickly.

Whether you’re hosted with us or not, you need to keep regular backups of your information. If you have a static html site, then making one backup and keeping it on your local hard drive will probably suffice. Just make a backup every time you update your site and you should be fine. If you have a database, then you should really make weekly or monthly backups of your entire site using your cPanel. Making a backup is quick and easy, and there is a video tutorial here:

cPanel backup wizard video tutorial.

Our hosting packages come with cPanel, but if you’re hosted elsewhere, you may have a different administration panel. Contact your web host to find out how to make backups. This is very important. If you lose your database, there is no way for us to restore it. You will have to start from scratch which can be devastating for a blog or shopping cart. It’s also very important to use secure passwords on everything, including your e-mail. Our server was attacked because one of our e-mail addresses had a weak password. Never use a word in the dictionary. If you’d like to generate a secure password, you can find a password generator here.

Thanks and leave any questions in the comments.

October 28th, 2010

Welcome to our new website. Over the past two years, Ingero has gone from a side project on to a fledgling design firm to a full scale business with clients from around the world. We think it’s time our web presence matched this metamorphosis. As you may have noticed, the new has received more than just a face lift. We have created a powerful tool that will enable our process to become more streamlined, transparent and efficient to meet the needs of small business in the midst of economic uncertainty.


Our new interface allows you to quickly find the answer to the question that matters most: how much does it cost. We’ve put the process of obtaining a quote online, which will allow you to go from concept to design to final product that much faster. You can even put down a deposit on your project to ensure the most expeditious start to the design process. Go to the shop page to get started. If you’re still looking to talk to us first, you can fill out our contact form.


If you’ve worked with us before, you know how quickly we can meet your needs. We excel in this area because we have no overhead time built in to our prices. Our shopping cart lets you see just how much time we’re spending on each phase, and our new client portal will give you regular updates on our progress so you know we’re prioritizing your needs.


Along with our shopping cart and client portal, we created this blog so we can answer frequently asked questions and post resources for our clients who need a helping hand. When an issue arises, we can learn from it and post these resources so we don’t have to reiterate ourselves later.

Thank you for checking out the new and we hope to hear from you soon.

Julissa Mora
October 21st, 2010