0
votes
1answer
22 views

Can serving a different header code for crawlers and users be considered cloaking?

I have urls that point to pages I don't know yet if exist. Whenever reaching those, I perform a not-so-quick external sources check, and if exists generate the page on the fly. In order to avoid this ...
1
vote
1answer
68 views

Can a past Expires header value cause a site to not be indexed by Google?

I'm using this: <filesMatch "\.(html|htm|js|css)$"> FileETag None <ifModule mod_headers.c> Header unset ETag Header set Cache-Control "max-age=0, no-cache, no-store, ...
1
vote
1answer
75 views

how do we organize our site's (navigation) pages in Google search? [duplicate]

Is there a HTML technique for organizing my site's main pages in Google (navigation)? Or is it made by a Google's specific tool for creating a result layout like in this picture? Look at the ...
2
votes
1answer
119 views

What's the best HTTP code for dynamically deleted pages?

I've built my own CMS and I'm looking for the best way to handle pages / items deletion. Actually, pages and items were deleted and cannot be restored. But since I have implemented a bin, I don't ...
7
votes
2answers
197 views

What should happen when content is deleted?

I am wondering about the standard handling of deleted data links from an application and an SEO perspective. I have an application where users can create content but they can also delete content. ...
12
votes
2answers
2k views

What are the Consequences for using Relative Location Headers?

According to the spec, Location headers used in a redirect require a server name HTTP/1.1 301 Moved Permanently ... Location: http://example.com/foo/baz/bar However, in 2012, most web browsers will ...
1
vote
1answer
129 views

Site structure changes possibly led to ranking losses

Problem Last monday we changed our german only site from using wordpress to our own multi-lingual rails app. Since then our rankings dropped dramatically. I would like to know if the the recent ...
1
vote
3answers
408 views

302 Moved Temporarily or 301?

HTTP status code checker tool shows HTTP/1.1 302 Moved Temporarily for the home page URL http://someurl.com (just a namesake URL). Also, this URL opens up http://www.someurl.com/general/index. As you ...
1
vote
1answer
354 views

How to handle redirects & http status codes at urls where a product becomes unavailable?

I have this use case that happens frequently: Lots of products for sale, periodically a percentage goes out of stock. A user still browses in on the old url, to a location where a product used to ...
1
vote
2answers
384 views

Temporary website redirect: 3xx or php/meta?

I run a (small) news website which has also a forum in a subfolder of the root. I'm planning to give the site a facelift and a code restructuration, so I wanted to put some redirect on the home page ...
4
votes
2answers
166 views

HTTP response for deleted or disabled items on ecommerce store

What HTTP response should you send when an item/category on your ecommerce site has been disabled or deleted? 410 looks correct for deleted products but not sure about something that has been disabled ...