10 Oct

How to choose a Good Domain Name

The domains are registered regularly at a record level, new domain expansion and innovative thinking still offer thousands of brilliant choices. However while looking for a desired name it is important to consider the purpose of a domain name first and it should be shorter and memorable that enable your visitor’s to reach your website easily.

Consider following points before registering a domain name;

Short & memorable: – People don’t remember longer domain name easily, the shorter your domain, name, it would be easy to remember and also it minimize the chances of typographical mistake while your users typing it to reach your website. Also consider a domain name which has marketability so that you can brand them easily.

Momentous – A short domain is not worth without connotation, like if you go for 4xf0l.com it would be not easy to type or remember. Select a domain that narrates and reflects your website in their domain name so that people can understand and remember them easily such as flickr.com, twitter.com in this case.

Apparent & Concise –Clear & precision are vital factors when choosing a domain name, it should sounds well and should be effectively communicated over the phone.

Exposure: In order to take full advantage of your sites exposure, consider to include matching keywords in your domain unless you’re going to consider a very short, clear and meaningful domain name. Even two words that which can best describe your web site are good to go with, however avoid using dashes, underscores and numbers into them. It would be best if you perceive both the human and search engine while deciding a domain name to buy.

Best Domain Extension: Select best domain extension like .com is still the best choice and similarly .net could be the best second desired choice although you may also consider country specific tld like .com.bd, co.uk, .us, .asia or .us In case if you have planned to target a country or region like for example if you’re developing a site to target BD country specific you should go for .com.bd

27 Aug

Understand your website traffic!

Ok, you have launched your online business and also spent money on ads and publicity. Now the question arises as to how effective your marketing has been and whether your site is reaching the right audience. This is where your website statistics tools come in. Nowadays various Web statistics tools can provide you with flood of information. It is up to you to analyze and use them to your advantage. Some common terms associated with Web statistics are:

Hits: Hits refer to the number of times that a page, image, or file on your site is viewed or downloaded by someone.

Visits: It gives you’re the number of each new incoming visitor to the web page who was not on your website during the last 60 to 90 minutes

Uniques: It refers to number of client hosts that come to visit the site and visit at least one page.

Most control panels like cPanel come with inbuilt tools like Awstats, Webalizer which provide you with easy to understand data. Apart from above give data, you can also get information as to from which country is your site most viewed from, the most popular page on your site, bandwidth consumption, and lots more.

If you want to keep your site up in popularity ranks then you definitely need to make use of these statistics about your Website traffic.

27 Aug

Cron Job, what is it?

Cron is basically a task scheduler, which runs your selected job at a particular time of day. They are great tools to do repetitive tasks which you might not remember or simply don’t want to do manually. The actual cron jobs are stored in file called crontab. You can directly edit this file from shell or use your control panel’s cron tool to set your crons.

This is what a typical crontab file looks like:

0 * * * * /bin/php –q /home/user/public_html/email//send_emails.php

0 * * * * /bin/php –q /home/user/public_html/email//send_emails.php

You can almost do any kind of job with crons. Some of which are :

Backing your database
Sending mails to your members
Cleaning temporary files
Updating softwares
Running applications.

As a small example, suppose you have a website of your own, with many clients. You need to periodically mail them about new rules, etc. You can run the cron services for this depending upon the needs, you can have it send mails, either hourly, daily or weekly. If you have a website for enthusiasts, cron helps the clients by providing info for any upcoming events and sends notices to them about the events taking place.

19 Aug

Important security tips to keep your website secure!

Security is of utmost importance to TetraHost and we have taken every step to ensure the integrity of your data. However, the fact is that web servers cannot be completely secured, particularly since it is always connected to the Internet. The world of internet security is an evolving landscape, and perfect security is nothing more than a pipe dream. There is always a “weak link” in a networked system and it needs to be protected. The weakest link in a web server is usually outdated scripts which have vulnerabilities or files which have incorrect permissions/ownership that are uploaded by an end user. Hence we wish to make you aware of the importance of keeping your scripts updated through this blog!

In a typical shared hosting environment, there are numerous attack vectors. TetraHost has deployed the best known softwares to keep the web server and various services running in the server secure from outside attacks. This includes firewalls, mod_security rules, disabling of potentially dangerous PHP functions, etc. which can limit compromises that can happen through an user’s script/file.

Be selective about the script You install:

Do not just install any script that you find on the internet, especially those scripts that are not often updated. Such old scripts might have been dumped by its developer and he/she might not be developing or releasing patches in the future. Many of them are not maintained, and may have potential security holes that won’t be fixed. When choosing which scripts to install in your account, look for applications that appear to be actively developed or supported by the vendor. No script will be perfectly secure, but some may be designed to minimize the potential for security problems. If you’re not sure about a script, don’t install it. Of course, if you have the capability and know-how, you can always look it over yourself.

Keep your scripts updated:

This is the most important tip and it is imperative that you follow it as soon as possible. When a vulnerability is discovered, most reliable script developers will patch the vulnerability and an update will be released. These script developers usually maintain mailing lists that announce when a new version of the script is available. Make sure that you watch for those announcements and update the script immediately. You can also try removing the version number of the script that you’re using from the footer file, as this is one method attackers can use to identify vulnerable sites by using search engines.

Maintain the correct permissions:

It is not a wise idea to assign full write permission for your scripts or folders, unless the script developer has a purpose and requires you to set that permission, like an uploads folder. Incorrect setting of permissions can allow a potential attacker to execute vulnerable coding and exploit your script.

Backups:

Backup is the only fool proof method to be completely secure against compromises. TetraHost uses innovative backup technology to protect your data in the event of a compromise. Even though we provide the best backup services, we always recommend the client to maintain backups of the data at their side too. You can utilize the Backup feature in cPanel to take complete website backups of your account settings, files, emails, databases, etc. Please make sure that you do not store your backup files inside “public_html” or any directories that are accessible from outside. These backup files can be downloaded by a hacker giving him/her access to your login details stored in it.

Nobody wants their hard work to be damaged or destroyed, so upgrade that script today! You never know when a potential attacker might come along, and you may as well make his task as difficult as it can be!

18 Aug

How to Ping Your Sitemap to Google, Yahoo, and Bing

XML sitemaps inform search engines about the pages available to crawl on your website. Search engines find new pages by navigating links on websites. Sitemaps enhance search engine crawling by providing explicit information about the specific urls on your website. Sitemaps don’t ensure that your webpages will be indexed, but they typically increase both the chance and speed of indexing.

If you have fresh content on your blog or website, it is prudent to make sure the search engines know about this to get the content indexed as soon as possible. One way this is done is by pinging your xml sitemap. Although there are many search engines and services you can ping your sitemap to, make sure you concentrate on the big 3: Google, Bing, and Yahoo.

So, how do you automatically ping your updated sitemap each time your website updates?

If you’ve got an XML sitemap for your website, you can alert the search engines to updates by typing a specially formatted URL into your browser.

Ping Bing

Bing is Microsoft’s newly branded and revamped search engine that is gaining popularity and market share every day since its recent launch. It’s well known that Bing takes a long time to initially index a website, so ping their service when you launch a website and every time you update content.

Their ping service is http://www.bing.com/webmaster/ping.aspx?siteMap=[your sitemap web address].

You can manually ping Bing by entering the above url in a web browser and pressing enter. I prefer to automate this process, by entering the url into a ping list in WordPress. WordPress will then automatically ping Bing each time I update or submit a new post.

WordPress Ping List

Ping Google

Google is the dominant search engine, and you will want to inform when something new or changes appears on your site.

The ping url is http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.example.com/sitemap-file.xml

Again, you can manually visit this url to ping Google, or add the url to an automated pinging service if this is supported by your website development platform.

Ping Yahoo

Yahoo’s ping service lets you notify them anytime your site changes so their index can be updated quicker. Their ping url is http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=YahooDemo&url=http://www.domain.com/sitemap.xml

You can automatically submit your updated site map using a pinging service or manually entering the above url.

If you don’t have an xml sitemap yet, you can use a free xml sitemap generator to get you started.

17 Aug

Getting Listed in Google

Your new business or personal/community web site is finally up and running. But how do you attract visitors now to your website? The first step towards announcing your website to the World Wide Web is to get listed in Search Engines. Majority of the traffic to a website is through Search Engines. Google is one of the most popular Search Engines and we will give you a few tips on how to get listed in Google and increase the traffic to your website.

1) Add your URL to Google:

The first step to get listed for any website is by manually submitting your URL with Google. Visit: http://www.google.com/addurl/ and submit your website details. Google does not guarentee that your website will be listed, but you can improve your chances of getting listed by following the protocols outlined by Google. You can follow these protocols when designing your website to increase search engine friendliness.

You can also try submitting your URL at DMOZ The Open Directory which Google uses for classifying websites. This is a directory that is managed by volunteers that act as “category editors.” To list your site, simply go to the most appropriate category for your web site, then drill down to the relevant subcategory and select the “Add URL” link at the top of that category’s page.

The time required for the Google bot to start crawling your website will vary though you can expect it to start within a week or two.

2) Increase PageRank

Google uses PageRank algorithm for ranking websites. This is Google’s description of PageRank:

“ PageRank relies on the uniquely democratic nature of the web by using its vast link structure as an indicator of an individual page’s value. In essence, Google interprets a link from page A to page B as a vote, by page A, for page B. But, Google looks at more than the sheer volume of votes, or links a page receives; it also analyzes the page that casts the vote. Votes cast by pages that are themselves “important” weigh more heavily and help to make other pages “important”.

Hence it is important that your website should have links from and to other websites. The more number of links, the better PageRank for your website which means more traffic to your website! You can start writing articles and submit them to the article submission sites. All of the article sites (the good ones at least) allow you to include a section called “About the Author” or “Author Resource”. It’s here that you can include a link back to your site.

3) Sitemaps

Sitemaps help visitors to navigate between pages and also helps search engine bot to index very easily. Generate a sitemap and keep it updated so that Search Engines will be able to index your website efficiently. There are many Sitemap generators available. You can find a good list of Sitemap generators here.

4) Search Engine Friendly design

When designing your website, make sure that it is search engine friendly. Meta description is an important component for on-page SEO. Google only consider 155 characters from Meta description. So it’s important to write a unique Meta description within 155 characters using keywords. Images make articles and pages attractive to visitors. More over images are also indexed different search engines. Using relevant keywords in the image ALT tags help Search Engines to recognize images and index them according to the ALT tags. Title tag is very important. Title should not be too long. For Google, 70 characters are enough. Descriptive titles have maximum clickthoughs.

5) Content is King

The most important factor for driving more visitors to your website and maintaining them is to keep your content updated regularly. This would naturally keep Google Bots busy as well as they will index more pages from your website. The more you update the content within your site, the more value it earns. It takes more than simply having content on your site to bring visitors back to your site time after time. It takes quality content that is updated regularly.

Google and other search engines have a very simple goal with their search results: to provide the most relevant results to those who perform a search. It is important that your web pages are optimized for search engines if you want to get high search engine rankings. A combination of optimized web pages and high link popularity leads to high rankings on search engines like Google.

14 Aug

Have a WordPress site? WP Super Cache is Must for You!

WordPress is the world’s most popular blogging software and the most used by our clients here at TetraHost. Naturally, when something comes along to make one of the best pieces of software ever made even better, we’d like to let you know aout it! WP Super Cache is a plugin that will speed up just how quickly your blog loads;

WP Super Cache is a static caching plugin for WordPress. It generates html files that are served directly by Apache without processing comparatively heavy PHP scripts. By using this plugin you will speed up your WordPress blog significantly.

Download and Installation
1. Download the newest version of the WP Super Cache plugin from the WordPress.org plugin db and follow the instructions contained in the readme.txt file. If you have installed WP-Cache before this shouldn’t be any more difficult.
2. After installation, go to the WP Super Cache options page and set your desired cache time.

Installation shouldn’t be a problem, but should you have any issue just submit a support ticket in our client area and we’ll be only too happy to help.

Here’s to happy, speedy bogging!

05 Aug

Bangla Language support on WordPress Site

Now a days, Bangla is an well-spread language over internet. Every single person is trying to make something on Bangla, even if it is a small facebook status! We are really thankful to all the person behind this and making Bangla Language available everywhere.

On this blog, I will try to help you with installing/having Bangla Support on WordPress. I will try to keep this blog as mush simple as I can. Please note, there are many thing that needs to be describe but today i will let you know only about having Bangla support on your WordPress site. I will assume that you have already installed WordOress on your site/account.

Process for having Bangla is very simple and has few steps only, they are:

1. Visit the following link and download “bn_BD.mo” on your computer.
http://svn.automattic.com/wordpress-i18n/bn_BD/trunk/messages/

2. Login to your hosting account, you can either login via cPanel or FTP. Now, go to your WordPress installation folder, then go to wp-includes folder. Here create a new folder with name “languages”. Once you are done creating the folder, upload the “bn_BD.mo” file from your computer to the newly created folder.

3. Now, go back to the main installation folder and download “wp-config.php” file. Open it with an text editor like, Microsoft Frontpage or Dreamweaver.

4. You need to find the following chunk of code:
========================================
/**
* WordPress Localized Language, defaults to English.
*
* Change this to localize WordPress. A corresponding MO file for the chosen
* language must be installed to wp-content/languages. For example, install
* de.mo to wp-content/languages and set WPLANG to ‘de’ to enable German
* language support.
*/
define (‘WPLANG’, ”);
========================================

5. On the last line where it says “define (‘WPLANG’, ”);” change/replace it with “define (‘WPLANG’, ‘bn_BD’);”. Here we are putting the language file name without extension which is “.mo”.

6. Now, save the file and replace it with the file you have on your wordpress installation folder.

You are done with the job! Those were the steps for having your WordPress Site on Bangla Language. Now, visit the site and you will see the result, your WordPress site is on Bangla now! We know, now you want to know how to make new post on Bangla and how a user can make comment on Bangla. Well, we will try to write another article soon 🙂