Author Archives: Kelvin

Someday when your business extends from smaller region to all over the world then your business website will be viewed by people all over the world. When you had a small business and your site was hosted at only one place that was fine but now, when it is viewed by people across seas do you think your site will be fast? The answer is NO, because as area increases the distance to be traveled by the files and folders of your site increases which obviously increases the page loading time,latency and sometimes due to routing issues those files may not reach its point and your website may not be displayed. For this there is a solution too and it is CDN(Content Delivery Network).

What is CDN?

CDN(Content Delivery Network) is a network placed in different parts of the world which contains files of the website. When a website is requested instead of travelling miles, nearest network would be approached and website will be loaded fast and also routing issues will be avoided. For example an Indian based website is accessed some where in new york and the site is also hosted in New Jersey, instead of travelling all the distance from India to new york, the site’s file will be transferred from new jersey to new york avoiding all the routing and other issues. It is like servers holding your files across the globe , reachable to all the people around the world and makes sure that your website is loaded fast and these servers are called “edge servers”.

How it works?

The working of a CDN under goes following steps:

  1. When a browser sends a request for a domain name, that is a DNS request is made.
  2. The server which is handling DNS requests will check for the domain name and sends back the IP address for the edge server which is closer to the area from where the request has been made.
  3. These Edge Servers are proxy caches similar to browser caches. When a request comes to the edge server it checks for the cache and see if the content is present or not.
  4. If the content is present and cache is not expired, the content will be displayed directly from the edge server.
  5. If the content is not present then the edge server makes a request to the origin server. The origin server is the true server of the website and is capable of providing the information available in CDN.
  6. As soon as the origin server sends the content, the edge server stores info in a cache based http header of response and also display the information to the browser.
  7. Once again when your request, if the cache is not expired the content will be directly displayed from edge servers rather than fetching content from origin server.

Origin Server and Edge Server:

The Edge servers just responds to the request and displays accordingly but the origin servers are being runned by technologies like java, .net or any other and hence any changes can be done in the origin server unlike edge servers are just having a copy of data present it origin server and cannot be changed. CDN is just a cache, if the data is always fetched from the origin server then there is no value for CDN. When an edge server makes a request to origin server then there is no value of CDN there and instead it costs more and takes longer time.This is the reason why all the java script,CSS, image files are served from data as they don’t change frequently.

How to setup?

No matter what ever CDN you are looking for, there are mainly 5steps common in setting up CDN. They are:

  • Sign Up:
    If you have been recommended some site for CDN, just go to that site and sign up for their service. In our case we prefer and suggest Cloudflare, so just get into its site and sign up.
  • Getting Files into the CDN:

Mostly all the web page assets like JavaScript,CSS,images should come from CDN as they are not changed frequently, only HTML pages come from your web host, that is origin server. It is not that easy to to get files into CDN but cloudflare makes it easy,just you need to give your urls and you will have an option to choose that description that describes your site and it will be done automatically.

  • Decide your url names:

When we provide the url names at the time of entering file to CDN they change once added in CDN. For example if xyz.com/css/home.css was you css file name, after adding in CDN it will change to gf455633jhk/home.css and this doesn’t look nice. So you can change them to cdn.xyz.com/home.css.

  • Make sure that right files are called:

You can check this through wordpress or CMS. You can just ask the CMS to swap the files using caching systems.

  • Testing:

You can test your site fro different locations by using webpagetest.org .

Why CloudFlare?

cdn-hosting-cloudflare

Cloudflare helps in protecting and acceleration your online website. It automatically optimizes the delivery of web page and helps your site to load faster. Before your page displays, the cloufare filters bots and other atackers before they attack your website. It is also very user friendly i.e., comfortable in changing the settings and easy to understand. It also provides many other features. To know more about Cloudflare Click Here: CloudFlare Overview

Benefits of CDN:

  • Loading time is faster.
  • Gives better performance.
  • Gives a better user experience.
  • Improves site ranking.
  • Protection against surge in traffic.
  • Protection against Dos.

Conclusion:

The importance of CDN will grow day by day as it plays a vital part in the internet. Even now many companies are trying to make advancement in the edge servers and provide the users fastest loading experience.Having a good knowledge about CDN and hoe they work helps in giving users a better experience of your website.

Host Department is offering free cloudFlare and Softaculous with cPanel control Panel for unlimited web hosting plans starting from $2.95/per Month

Social media is a way to interact and communicate online among people. It is called social media because here users interact in social context like conversations, comments and other involvement interactions. Social media has made it simpler to publish content , share views and opinions, ideas etc. Since several years many social media have come into existence like Facebook, Twitter, yahoo and so on where you can see millions to billions people interacting from all over the world.

What is Social Media Marketing?

Social Media Marketing is nothing but a form of internet marketing which includes various social medias like facebook, twitter, YouTube, Google+ etc in order to achieve various branding goals and popularity . This kind of marketing results in “Earned Media” rather than “Paid Media”.

What is the importance of social media marketing?

This form of online marketing helps in building and engaging a community. The engagement of people in your community is very important, without it you are just like a speaker with no one hearing you. By Social Media Marketing you have an opportunity to reach and interact with customers from all over the world. By doing this you build a very good relation with customers than with normal transactions. These relationships are what that keep customers coming back. As the engagement of customers increases, you are building a value for your brand in the industry where you lead to find more customer who trust you and come to you for more resources.

Social Media Marketing and Facebook

facebook logo

Facebook is the most used social networking site with more than a billion users. If it was a country then it would called a populated country after India and china. Facebook can be a media for marketing your brand. These are the main points you need to consider while marketing.

Content and Post timing: The content you post is very important. Use proper language and if possible try to add some pictures that would attract people to read it. Posts with photos, tags are very effective on facebook. The timing you post the content is also very important. Most of the people check in lunch breaks or after dinner. Do check you post frequently and its responses.

Moderation: Brands have high level of responsibilities to user generated posts. Social networking sites is such a place where anyone can post anything which may be positive, negative, customer complaints and so on. You cant avoid them or remove them but try to address to address them. In this social media you have to listen even if you like or not.

Community and Engagement: To build a community you need to make your audience’s share their experience on facebook. Encourage these audience and you can see that a stronger community is built by supporting each other. Engagement is also very important you need to engage yourself in the customers conversations and try to interact with them as much as possible. In the beginning at least there should always be a quick response.

User flow and Credibility: As the page environment of facebook gives a brand, but you should know what you want to show the audience when they visit your page. You need to lead them the places which describe your product and company and other important fields. A brand usually is built on trust and it comes from the language , grammar that you use in your content and page.

Page Favorites: Add other brand pages as your favorite page, it will help in supporting good causes, promote partners and in connecting business with others and so on.

Messages: Most of your customers or audience may send you private messages, mostly they may be related to customer support and other queries. So check them time to time.

Notifications: As facebook focuses on recent activities it will show only recent likes and comments on the posts. But notifications will help you in tracking the older posts which is helpful when tracking by your community.

Response and addressing: In social Media expects quick response to the queries n posts that is munch faster than usual process on non social sites like forums etc. When replying a to a post that is posted by say XYZ reply as @XYZ and then your reply.

Social Media Marketing and Twitter

twitter logo for social media marketing

Twitter is again most used social networking site used widely after face book. It is also a microblogging service where people are allowed to post about 140 words text which are also called as “tweets” posted by registered members and unregistered can only view them. This can be another way to do promote your brand. Some of the points you need to concentrate are:

Direct Messages: You can send or receive direct messages on it they follow you or viceversa. Direct messages are very useful if you want some private information, there is a setting where all can send you DMs but you cannot reply them directly unless they follow you.

Tweets: When you tweet to some person say @XYZ only you and XYZ can see the tweet, if you want other people to see then you can just put a period or other marker infront of XYZ.

Hashtags: By using # tag you are exposing yourself to many audience. People following conversations use # tag , this does not mean that they follow you. #tags shortcut your post and explains and says what your tweet is about. It is a beneficial way to put your ideas and if you are using # tag for business then try to add valuable information not just promoting your business.

Schedule Updates: There is a special setting in Twitter called Schedule updates. As you cannot be online round the clock , you just have to type the information and set the date and time that is when to be posted, it will automatically post it at that time. By this you can easily update posts frequently.

Shortening Links: Twitter also offers automatic shortening link but its better to use separate services such as Bit.ly, Buffer and Hootsuite as they track the content and don’t point to your own web properties.

Twitter Lists: By making list of users you can concentrate on those conversations which are related to your industry. Always avoid and stay away from the lists that rate people or their services. You can avoid those my making your list private.

Social Media Marketing and LinkedIn

linkedin logo for social media marketing

LinkedIn unlike facebook and twitter , it is a business oriented social networking site , mainly used for professional networking. This is the worlds largest professional networking site that male connections to the colleagues and business with current and potential employees. Here are some tips that would help you in promoting your business.

Discussions: LinkedIn’s activities can be be viewed in many ways. In order to get into discussions, in “choose your view: Latest discussions” and “ whats happening” and whats happening shows the most recent discussions happened or happening, so you can keep tabs on current conversations.

Be Genuine: When interacting with people on LinkedIn try to be yourself as much as possible. When contacting new person try to make them feel that you actually value them and take interest in them. Otherwise your mail be taken as spam if you generally put a formal mail like “ I would like to add you “ or something like that, try to genuine as much as possible and try to make it a personalized interaction.

Share Content: As connections are very important you need to be conscious about what content you share, all your contents need not be shared just try to share only few contents which you think are important and people would like to know about , as what you share here easy reflects on your brand. One main point is try to avoid the tools which automatically transfer posts from other platforms.

Recommendations: Recommendations from LinkedIn are powerful , but should be accepted only if you know them very well or if they know about your work. When you are requesting someone try to be specific and talk about a certain topic that you may have for recommendation. This makes easier in reaching your goal as you are focusing on a particular goal.

Emails: If you find someone on linkedIn and you want to get in contact with them and be in touch then send an Email, in that mention who you are? and why did you mail?. Why is very important because no one mails without any reason, always try to be specific.

Social Media Marketing and Google+

google plus logo for social media marketing

Google+ is a social networking and identity service. It initially adopted features from facebook and twitter, but differs a little from other social sites. Google described it to be a social layer across Google’s properties connecting a million sites. Following are some of the guidelines that will help you in marketing your product.

Add Value: If you wanna grow your community then be creative. All you have to do is add good stuff that makes people excited and create interest in them to know more. Google+ allows you to share you the content to whom you want to show , use its tool to show your best creativity and give people a reason to follow you, this is what helps in growing your community and here, sky is the limit for you creativity.

Engage and Respond: If you share good content and give a reason to follow you, then try to engage yourself in the conversation. When people take time to read your content and post queries or as for any help or guidance or may be just share something about you brand,the right thing to do is engage and respond to their posts. If you are around and ignoring their posts and leave them hanging to their question that would be the worst thing.

Frequent Updates: If there are any offers, try to update them. Share new content of upcoming technologies, interesting topics on a frequent note by this people get into conversation and the interaction between you and the audience increases. Currently there is no scheduling updates facility in Google+ but you can use other third parties for this.

Notifications: Google+’s notifications shows you all the mentions of your brand on Google+ may be in content, conversations, new circles or communities invites. You can also keep track to the posts that you paid attention to and got engaged in the conversations.

Don’t Spam: When you create an event and post it, some times users may feel they have been spammed when trying that feature. So try to avoid that kind of features as people can directly post, email and oppose you as a spammer. For such kind of feature surely Google+ will find a way to solve them but till then try to avoid those for your company’s authority and respect.

Social Media Marketing and Blogging

blogging for social media marketing

According to wordpress more than 33 million articles are posted every day alone in wordpress, it is difficult to find the exact count of articles posted on internet per month. Most of the people now read articles for learning new technologies and interestingtopics than in previous days. Here are some of the tips and guidelines that helps you in maintaining a blog.

Content: The content you publish is very important. Choosing a topic to publish is very important, you need to be careful about it . Mostly try and choose the topics which are related to your industry and sometimes you can also take over the topics of upcoming technologies regarding your field, interesting topics which may be useful to your customers of that industry. You can also choose the topics which entertain people, topics which they would be attracted which are not a part of your industry.

Timing: The time when you post the content is very important. You need to estimate and analyze the time when most of the users are active. As when users are active t, the content you post will be read by them and they can express their views and queries on your posts. Time is not very important but it is one the aspects to be considered as you do not want your content to be ignored or lost among many posts.

Engagement: This is again one of the important things to be considered, when you post a content it is read many people and you get many responses, that may be queries, comments and audience thanking for the information if it was useful, Do not ignore those posts try n attend those posts and reply them, if a post is thanking for the information then respond as hope you got the information in a polite manner. This engagement and interaction in the posts helps in growing your community.

Frequency: Once the blog is started try to update your articles frequently. Now a days when I visit some company blogs its very disappointing to see that the recent posts in the blog are posted several months ago and there are no frequent updates, try to put effort in maintaining the blogs by posting articles frequently.

Style: Blogs are the place where you can raise your voice and speak about your brand fearlessly. Try to put your words in such a way that people should be convinced to what you want to say and what people need to understand. Make sure the content you posts regarding your industry should show up the best qualities that exist in your brand, make the people feel that you know, what they actually want and you can provide it to them and give the best service.

YouTube – Optimization Tips:

youtube logo for social media marketing

YouTube has been most widely used site for watching videos and uploading them. You can use this site by uploading your brand’s content and which will commented, liked, subscribed and discussed about your brand videos. This is one of the kind of marketing but some of the points should be considered and they are

Engagement: Now the comments to the videos are directly connected to Google+. As YouTube is prone to spamming comments , try to moderate them. Now when you reply to some comment try to be polite as you are representing your brand and take care that your brand maintains to add value.

Comment: There may be situations where you need to comment on other videos representing your brand, there again you cannot degrade any brand , you are supposed to comment wisely and watch out each and every word you comment. Try to comment in well mannered , proper language and avoid spelling and grammar mistakes.

Uploading videos: Uploading videos in YouTube is very easy as it accepts any format. Fill out the details which describe your video and be very careful while choosing keywords as they are very important because that helps in showing your video o people. If possible provide transcripts of your video and information that you add your video gives more chances to people in finding your video.

Subscribing: This is similar to following on twitter, here when someone subscribes you, he can see all your recent updates and feeds on your page. If you favorite a video , it will be shared among all the people who subscribed your page.

Conclusion:

In Social Media Marketing sky is the limit, there are many other ways such as forums- post queries, tumbler-post articles, reddit and so which are also helpful in marketing your brand. There are more than 50-60 social networking sites where you can interact with people and different communities of the same industry. Whichever may be the networking site be, try to raise your voice for your brand and try to use it tools for the growth of your company and increase value of your brand.

A database is a collection of data stored at one place and can easily be accessed and retrieved. The data can be in any format, it can either be an audio, video, numbers or letters. It is designed to provide an organized method of storing data and retrieving the data.

Downloading icon

What is the purpose of database?

The main purpose of database is to store information for electronic devices so as to retrieve the same data from any other electronic device. The database may contain important documents and files and can be retrieved when necessary.

How information is stored in database?

Basically the information entered is stored in tables, these tables have a simple and organized way to input information. It has a similar appearance as Microsoft excel sheet or Lotus 123. There is also a facility to create fields like name, address, phone number etc.

What are different types of databases?

There are many kinds of databases that are differentiated by its way of storing and retrieving data. They are:

Document-oriented Database: It is a computer programmed design which is designed to store, retrieve, manage all the documents in a computer or any hardware like tablets, phones etc.

Embedded Database: These kinds of databases are generally developed by the end users. For instance collection of documents, storing files, spreadsheets, presentations, media files etc.

Graph Database: This kind of database does not use SQL to store information, instead graph structures are used. Graph structures are developed with nodes, edges and other properties to represent and store the information.

Hypertext Database: This kind of database is used to organize different types of information together. For instance they can be used to store encyclopedias.

Operational Database: These databases store the information of an organization in detail.

Distributed Database: In this database information is not stored in a CPU, it is distributed among the computers located in same area or distributed among the network for interconnected computers.
Flat-File: These type of databases are used for small amount of data which is readable by human and can be edited.

What is Database Hosting?

Database Hosting are services are delivered by hosting providers. They provide services which enable you to run database supported applications. In this, a server is exclusively used for database or a website as per client’s requirement. Database Hosting is mainly required for clients who use applications that need to run programs like Customer Relation Management and Enterprise Resource Planning. As those applications require more memory, clients choose database hosting to increase the reliability of the application.

What are different types Database Hosting software?

There are many software available for database management system as there are different type of database management system. There are three kinds of database management systems, they are: Hierarchical DBMS, Network DBMS i.e., Relational DBMS and Object-Oriented DBMS.

Most popular software among all the Database Management Software are MySQL, Maria DB, Postgre SQL, SQLite, Microsoft SQL Server, Oracle, SAP HANA, dBASE, FoxPro, IBM DB2, Sybase, Teradata, Informix, Ingres, Amazon’s Simple DB, LibreOffice Base and FileMaker Pro.    

But the most commonly used Software are : MySQL and MS SQL.

MySQL: It is an open source relational database management system. It is the popular choice of database for use in applications and is widely used in LAMP which is the acronym for Linux, Apache, MySQL, Perl/PHP/Python.

MSSQL: It is developed by Microsoft Corporation. It is also widely used in web applications which are developed by ASP.net, ASP etc. It provides different versions of SQL Server for different uses with different features.

Benefits of Database Hosting:

A database server can store a lot of information and can be retrieved easily. The information stored can be retrieved in seconds, this increases the performance of an application. For Example, Google loads more than billion pages within seconds, this is due to database. Whereas a normal web server cannot retrieve data as fast as a database. As database is very important for an application it will have more RAM due to which its performance and speed increases.

Secure Socket Layer : It is the standard technology for creating an encrypted link between a web server and a browser that makes sure that the data passed between the web server and browser has remained private and protected. It was developed and released by Netscape in 1996 as a technology for security management. It is commonly used protocol for managing the security of the message transmission on internet. It is transparent protocol which requires little interaction from end user when creating a secure session. It is included as a part of both Microsoft and Netscape browsers as well as in most of the browsers. The “Sockets” part of the SSL (Secure Socket Layer) refers to sockets method of passing data between server and the browser or between the program layers in a same computer. In order to create a SSL connection a web server needs a SSL certification.

Secure Passwords by host department

What is SSL Certificate?

A SSL Certificate is a way by which the web servers prove their identity to the web browsers, allowing a secure site to communicate privately with the browsers through http protocol. It is digitally signed by a certificate authority that most of the web browsers trust, there are many certification authorities including government agencies . A company can purchase a SSL certificate for its web server from certificate authorities which verify the company’s identity. It inspires trust as each certificate contains identification details and the browser can share the details and it would be private and secure. It is also a bit of coding on web server to provide security for online communication.

Why is it essential and important?

Most of the people wonder as what is the need to use SSL. For people who own sites or customer who wants to make banking or any private transaction it is very important. If you are not using SSL the data transmitted or submitted is not encrypted and if the data reaches the  wrong hands it will create a problem. In order to be on safe side by using SSL data is encrypted and the information is safe.

How can you get a SSL Certificate?

For a SSL certificate first you need to create a Certificate Signing Request (CSR) on your server which creates a private key. Then the CSR should be sent to SSL certificate issuer also called as Certificate Authority or CA. CA will use CSR data files to create a public key that pairs with your private key, the CA will never see private key. After receiving the certificate, install it in your server. Also install intermediate certificates that create credibility for your SSL certificate by tying it with CA’s root certificate. Instructions for installing and testing your certificate will be different based on your server. The certificate contains organization’s identity details, time of validation of the certificate and the name of the CA that issued the certificate.

A browser trusts the certificates and comes out with a list of reputed CAs. The certificate issued by CA verifies that the organization’s identity is genuine. As the browser trusts the CA and the CA certifies your organization, automatically the browser will trust the organization. Then the browser lets know he user that the website is secure and the user will be safe and can share the personal details.

How does it work?                                                

When a user requests for a website through a browser, the browser and the server create a connection through a process called “SSL Handshake”. This is not visible to the user and happens instantly. Mainly three keys are involved in setting up a SSL connection. They are a private key, a public key and a session key. The data encrypted by public key is decrypted by private key and vice-versa.

As the process of encrypting and decrypting the data using public and private keys takes a lot of processing power and time, these are only used at the time of SSL Handshaking to make an SSL connection and create a session key. Once the session key is created  all the transmitting data is encrypted using this session key.

The process goes in five simple steps:

  1. A Browser connects to a web server and requests the web server to identify itself.
  2. SSL sends a soft copy of its SSL certificate to the browser.
  3. Browser checks the certificate and looks if the certificate issued by a CA is in the list of its trusted CAs which it already has and also checks if the certificate unexpired, unrevoked and has a common name that is asked for. If all the details are valid then it creates, encrypts a session key and sends it back to the server through server’s public key.
  4. Server decrypts the session key using its private key and sends back an acknowledgment encrypted using a session key to start the encrypted session.
  5. Now both the server and the browser transmit the encrypted data through symmetric session key.

Types of SSL Certificates

There are many types of SSL certificates. You need to know about the features of all the certificates before purchasing it. Different types of certificates are:

Extended Validation (EV) SSL Certificate: This type of certificate is designed to prevent phishing attacks. It takes few days to few weeks of time to receive this certificate but provides very high assurance. Before issuing this certificate the CA checks applicant’s right to use of the domain and also conducts thorough vetting of the organization. It verifies legal, physical and operational existence of the organization or the domain. Also it checks the identity matches with the organizations official records. If all these are satisfied then the EV Certificate is issued.

EV SSL Certificates are available for all kinds of businesses, may be a government or non-government organizations. A set of guidelines called EV Audit Guidelines must be followed before issuing EV SSL Certificates. The audits are repeated for yearly.

Organization Validation (OV) SSL Certificate: Before issuing this kind of certificate the CA checks applicant’s right to use of the domain and also conducts vetting for the organization. This certificate displays the owner of the domain, its validation and the name of the CA that issued this certificate. This is provides a good assurance to the browsers.

Domain Validation (DV) SSL Certificates: This is a low assurance SSL Certificate. It only displays the domain name but not the owner or the organization details. But authorities can easily know to whom the domain belongs to using “WHOIS”. These certificates are issued instantly and cheaper than others but provide low assurance to the customers.

Wildcard Certificate: This certificate can secure all the sub-domains under a domain name. For example if you have a wildcard certificate for *.domain.com then it secures www.domain.com, mail.domain.com etc. It will secure all the sub-domains with wildcard symbol (*).

SGC SSL Certificate: These certificates enable old browsers to connect to site using 128 bit encryption even the normal browsers have 40 bit. These cost significantly and are issued by only few vendors as there are strong arguments against SGC SSL Certificates.

Root Certificate and Chain or Intermediate Certificate: CA issues certificates in the form of tree structure. The highest is the root certificate that is, it is most trusted certificate. Certificate which is signed by the trusted root certificate is trusted. All the certificates below the root certificate inherit trustworthiness from the root.

The certificate that links your organization’s certificate with the root certificate is called Chain certificate or Intermediate Certificate. These certificates must be installed in your server so that the browsers can link your certificate to a trusted authority.

Scalable SSL Certificate: Most of the certificate authorities now are issuing this certificate. Here the encryptions can be varied from lowest 40 bit to higher rate depending upon what the browsers and servers support.

Advantages:

There are many advantages of using SSL Certificate:

  1. Server Authentication: The certificates protect your website. All the information of your site is stored in a server, using SSL digital certificates all your and customers information is protected.
  2. Private Communication: Your transaction conversations will be private and the SSL certificates encrypt any data that is transmitted, hence the customers feel safer and secure about their data.
  3.  Customer Confidence: The main reason for which you would opt a SSL certificate is customer’s confidence. As the data will be encrypted the customers will feel that their information is safe and have confidence and faith in your site and feel free to share information.

Disadvantages:

Over so many advantages SSL also has disadvantages. They are

  1. Cost: This is the main disadvantage as cost for a certificate is really high.
  2. Performance: As the transmitting data is encrypted, more time is consumed and hjence it decreases the performance of the site.

With so many benefits the disadvantages can be overlooked. It is very much needed to use SSL Certificates especially if you are sharing personal information on sites. If your site is with SSL certificates, customers will trust your site and can share personal information.

Host Department SSL Certificates

Host Department provides ComodoGeoTrust, VeriSign, Thawte SSL certificates starting from 11.95/ Year to the customers

Redirect is a way to lead users and search engines to another url rather than actually which is requested for, this is usually done when the data is moved or the pages are expired. Redirect option is also present in email clients, it is similar to forward option. If you get a mail from abc@alpha.com and your mail id is xyz@alpha.com and you redirect the same mail to another email id then the email received will have from address like this:

From:  abc@alpha.com (by way of “your name” <xyz@alpha.com>)

Types of Redirect:

There are five types of redirects:

1. 301 Permanent Redirect:

This communicates that the document  at this address has permanently moved and hence the references to old address should be deleted and updated to new address. It also maintains search engine ranks.

USE:

  • If you want to delete a page then use 301 to forward the user to a logical location.
  • Even if you want to make a particular part of a document unavailable in favor of other, you can use 301 former to latter.

2. 302 Found(Temporary Redirect):          

This communicates that the document is temporarily moved. This means the old url can be brought back in future. This does not transfer any of the SEO juice and value of the original page.

USE:

  • If you want to test a page for client feedback then use 302.
  • If your site or page is under maintenance then 302 can be used.

3. 303 See Other:

To avoid book markings and refreshing pages  that have only one time data entry such as bill payments. This indicates that the information is received from you form by POST method and to avoid data accidents ,you can check the response by looking at the next url which shows the information using GET method. It also indicates that the resource has been replaced.

USE:

  • It is used by the web developers for credit card payments and  other payments .

4. 307 Temporary Redirect:

This is similar to 303, the difference is without changing the information submitted from one technique to another, it is submitted in the same technique used.

USE:

  • It is used by web developers.

5.  308 Permanent Redirect:

This is same as 307 but it is permanent redirect. You cannot  use the previous url again.

USE:

  • It is used by web developers.

Most useful and important redirects:

 301 and 302 are most widely used redirects. They are defined by their server status.

For Example:

  • 301: “Moved 301 the data requested is assigned to new url permanently”.
  • 302: “Found 302 the data requested resides under different url however the redirection may be altered on occasion”.

There is also another type of redirection called Meta Refresh which is also used to a range.

Meta Refresh:

This is a browser based redirect. It is associated with pages that refresh after few seconds. These are mostly used at the payment gateways and should not be used unless there is a specific reason like this.