Mobile app version of vmapp.org
Login or Join
Lengel546

: Index a 301 Redirect to help a user locate a page On a site I'm currently working on, there is a 301 Redirect to redirect a nice short URL for users to type in when trying to find a particular

@Lengel546

Posted in: #301Redirect #Indexing #Redirects #SearchEngines #Seo

On a site I'm currently working on, there is a 301 Redirect to redirect a nice short URL for users to type in when trying to find a particular piece of content - e.g. mydomain.com/apply -> mydomain.com/some/application/page
To my knowledge, it is best practice to use a 301 redirect here - the content is located in just one position and we want that page to be ranked accordingly.

I've been told that "quite often" users who want to visit the site mistakenly enter the URL into the search bar of the browser instead of the address bar. The search result will just return a link to the site, but not that particular page, so they then click through and just reach out homepage and get confused.

They have asked whether we can index that page so that it appears in the search result, so the users can click on it there. My initial reaction is to be against this. As far as I am aware, it is bad practice to try and force an index of a 301 Redirect, isn't it? Is it even possible, how do you do it?

I've tried looking into this and it sounds a bit similar to a "doorway" page, but rather than the aim here being to try and fake our way into a better page ranking, it is to make sure the user can find our site in this 1 specific search.

I'm currently of the opinion that we shouldn't try to bend the rules to cater for this specific scenario, but I'm struggling to think of alternatives that will also help the situation.

What if we assumed that the page rankings for the true content page are not important, and general users wouldn't search for it anyway, but we didn't want to harm page rankings of the whole site in general?

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Lengel546

2 Comments

Sorted by latest first Latest Oldest Best

 

@Radia820

I think your best course would be to use mod_rewrite so that your users and google see the shorter url

Using this in your htaccess should do the trick

RewriteEngine On RewriteRule ^([^/]*)apply/$ /some/application/page.html?= [R=301,L]


You could also do it this way

RewriteEngine On
#condition to redirect
RewriteCond %{REQUEST_URI} ^/?apply/?$
RewriteRule ^/?apply/?$ /some/application/page.html [R=301,L]


There are mod_rewrite generators around and I suggest you use a 301 redirect because so far as Google is concerned it is a permanent redirect.

10% popularity Vote Up Vote Down


 

@Shelley277

By the virtue of what an HTTP 301 redirect is (server response "permanent redirect"), you are asking Google to index something you are telling them is not there. So if you create a rule saying direct mydomain.com/apply to mydomain.com/some/application/page and you have no content on this page there is nothing to index.

I think an easier way of going about what I think you are trying to achieve is to use a server side URL rewrite rule. This replaces mydomain.com/some/application/page with mydomain.com/apply. I would then create a 301 sending any direct/old index traffic to the new page URL. This way the page will have content and Google will have something to index.

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme