Search Engine friendly Server Side Redirection
301 redirect is the efficient and Search Engine Friendly method for webpage redirection.
Use the bellow code to redirect your page with 301 redirection
What Does 301 redirection Means?
301 Redirection is one of the http status code which tell the browser that the current request has been permanently moved to a page. Where the page URL will be sent in response. In SEO it will help while changing the site name. Because when we change the site name / domain name the without loosing currently indexed webpages in search engine and google page rank we can point the current page with 301 redirection.
The 301 Redirect code for Different Server side Language
301 Redirect in PHP
header( "HTTP/1.1 301 Moved Permanently" );//for specifying 301 status code in response header( "Location: redirecting_url" );
301 Redirect in code for JSP and Servlet
response.setStatus(301); response.setHeader( "Location", "redirect_url" ); response.setHeader( "Connection", "close" );
301 Redirect in VB.net
<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","redirecting_page"
%>
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","redirecting_page");
}
</script>
301 Redirect in CGI PERL:
$q = new CGI; print $q->redirect("url_tobe_recirect");
301 Redirect in Ruby
def old_action headers["Status"] = "301 Moved Permanently" redirect_to "redirecting page" end
No comments:
Post a Comment