What do you do about links to constantly moving pages?
-
One of the sites I work for is an employment site, they have a job database and the job pages tend to get links. The problem is that every time one of these jobs is filled, the job page goes away. What should I do to keep the value from these links?
-
I'd have to agree with this more! 301 to the category, that way once a new article/post/page/job etc appears under that article page, it will instantly have a boost from the PA/DA passed
-
Another thing you might want to consider is the use of rel="canonical". If you use the canonical tag on each job page to point back to the appropriate category it will help those category pages rank better rather than spreading the juice out among the individual job postings.
Matt Cutts recently did a video about this practice. He talks about product pages, but it should be the same in principle. You can find the video here: Canonical all product review pages as a single url.
You will still want to handle the missing pages with a 301 or 404, but there will be less concern about losing juice every time a job is filled. And as the video says, this is something to consider but it isn't a solution for everybody.
-
I would keep the pages but put a big red job taken accross the page, or if needed change the content completly.
this would give you more pages to play with when link sculpting also -
That's a good practice for small ads sites. As every of your jobs should be in a category, you should redirect the user to the category browsing page. Best page for the user and for googlebot too.
-
Hang on !
I would definitely avoid "301 back to the root page for jobs" or even a category page.
Over time, you are going to be creating a massive index of empty pages linking to a home page; that looks too spammy to me. If you want to be honest : 404 these pages- the job offer no longer exists, the page no longer exists --- you can personalise your 404 page to send the user to a relevant page
Honesty doesn't always pay though! To leverage the SEO benefits from these pages I would consider archiving the job listing, keeping the same url and just adding a message indicating that the post has been filled (an image will do)
That way, you’re keeping lots of unique content on your site and over time creating a log of pages.
To make these archived job pages useful to the user and to the search engines, dynamically add links to fresher job offers in the same category, company and town.
- Neil
PS Does this new SeoMoz feature now mean I'm now paying to give free advise ?
-
At some level they are user generated, but then they are put into the database and handled from there.
-
I was imagining that the vast majority of their pages would be user generated job listings. But I think I was incorrect.
-
It's actually surprising how many of the links are long term links, while they do sink off of front pages and whatnot, they are still there and even the mild value of them shouldn't go to waste.
-
Given the nature of Spencer's site, I wouldn't imagine that the incoming links to current job offers would have that long a life. So I wouldn't think that there'd be a mazzive pile up of incoming links getting 301'd.
-
Sure, I would 301 to .com/jobs/ or .com/[category]/ or whatever the main page is that will never go away. Depending on what you are doing, you may 301 to the root of your domain.
This really is a structural decision.
-
I definitely am not discounting your way of handling it... I think it's fantastic, especially because it's scalable. Where do you 301 the pages back to, the main category page?
-
Well I would hope that new data would be posted often so you would not have a bad ratio of old data to knew. Google is smart enough to know that some things date out such as products, events, job post, etc.
I have not noticed a penalty, but perhaps others can add comments to this.
-
Eventually, wouldn't a large ratio of your inbound links be pointed to pages that are 301'd to another page?
It just seems to me, that Google wouldn't think that is very 'natural', and perhaps would just feel that the majority of the content on the site is old/ outdated since most of the inbound links point to pages that don't exist anymore. (even if they are 301'd)
-
Yeah, I am starting to use this quite a bit with products moving off the site. No need to spill the juice
No because the 301 is dynamic. Not like adding to the .htaccess file. Also, make sure someone coding PHP does this as you need to make sure there are no white spaces before doing a header location or you will bomb the page.
Check your header to make sure you did the 301 correctly.
http://www.seoconsultants.com/tools/headers
Cheers
-
Hey Richard,
That's a useful script! Thanks!
Do you think in the case of running an employment site, those 301's would begin to rack-up frequently enough to get flagged?
[edit: I meant to add this below Richard Getz script]
-
Hey Spencer,
Is there a way you can dynamically pull the information (for the job) into the page.... so that once the job goes away, you can then change the informatino to be a new job?
The only catch to that, would be the URL structure, becuase obviously you would need to make the URL's generic, such as "/bay-county-seo-job" or something instead of mentioning the company.
On Distilled's recent conference call / webinar, Will discuess their project hiremarshall.com (I think that webinar would be of some help to you- and anyone else reading this).
Specifically, you could develop a model which keeps those pages live, so that the company uses that same page for all of their new job openings.
Donnie Cooper.
-
If these pages are database driven, you can check to see if the post is in the database, if not, then 301 back to the root page for jobs.
Run a PHP script that check the database TRUE = loads the page FALSE header redirect to root page (or whatever you want) and 301 the move.
if (!$_GET['post']) {
$location = "http://www.YourSite.com/jobs/";
header("HTTP/1.1 301 Moved Permanently");
header("Location: {$location}");
exit;Your developer will be able to actually write a valid script testing the page and either returning the job post or redirecting the page.
I hope that helps.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Disavow links old links
We have built a lot of sites and there a few sites we no longer manage or want any association with. When I have looked at webmasters I can see 20 to 200+ odd links back to our site. The page however at source has no reference to our website. I have searched the code but there isn't anything. Is it safe to disavow these or just leave them?
Technical SEO | | Cocoonfxmedia0 -
On our site by mistake some wrong links were entered and google crawled them. We have fixed those links. But they still show up in Not Found Errors. Should we just mark them as fixed? Or what is the best way to deal with them?
Some parameter was not sent. So the link was read as : null/city, null/country instead cityname/city
Technical SEO | | Lybrate06060 -
Moving content
I have www.SiteA.com which contains a number of sections of content, a section of which (i.e. www.SiteA.com/sectionA), we would like to move to a new domain www.SiteB.com Definitely we will ensure that a redirect strategy is in place and that we submit a sitemap for SiteB Three Questions 1. Anything else I am missing from the migration plan? 2. Since we are only moving part of SiteA to SiteB, is there another way of telling Google that we changed address for that section or are the 301s enough? 3. Currently, Section A (under SiteA) contains a subsection where we were posting an article a day. In the new site (SiteB), we decided to drop this subsection and write content (but not "exactly" the same content) under a new section. During migration, how should we handle the subsection that we have decided to stop writing? Should we: A. Import the content into SiteB and call it archives and then redirect all the urls from subsection under SiteA to the archives under SiteB? OR B. Do not move the content but redirect all the pages (365 in total) to where we think the user would be more interested in going to on SiteB? Note: A colleague of mine is worried that since the subsection has good content he thinks its necessary to actually move the content to SiteB. But again, looking at the views for the archives it caters for 1% of the the total views of this section. In other words, people only view the article on the day it is written. I hope I was clear 🙂 Your help is appreciated Thank you
Technical SEO | | seo12120 -
Page Content
Our site is a home to home moving listing portal. Consumers who wants to move his home fills a form so that moving companies can cote prices. We were generating listing page URL’s by using the title submitted by customer. Unfortunately we have understood by now that many customers have entered exactly same title for their listings which has caused us having hundreds of similar page title. We have corrected all the pages which had similar meta tag and duplicate page title tags. We have also inserted controls to our software to prevent generating duplicate page title tags or meta tags. But also the page content quality not very good because page content added by customer.(example: http://www.enakliyat.com.tr/detaylar/evden-eve--6001) What should I do. Please help me.
Technical SEO | | iskq0 -
Internal Links
In OSE, it is reporting that i don't have any internal links to my homepage. In the header on every page is my logo in the top left hand corner which links back to my homepage. Shouldn't this mean then that every page should link to the home page? Similarly, internal pages which link from my main nav aren't showing up as having any internal links in OSE. Any ideas?
Technical SEO | | Santaur0 -
Testimonial pages
Is it better to have one long testimonial page on your site, or break it down into several smaller pages with testimonials? First time I've posted on the forum. But I'm excited! Ron
Technical SEO | | yatesandcojewelers0 -
Adding parameters in URLs and linking to a page
Hi, Here's a fairly technical question: We would like to implement badge feature where linking websites using a badge would use urls such as: domain.com/page?state=texas&city=houston domain.com/page?state=neveda&city=lasvegas Important note: the parameter will change the information and layout of the page: domain.com/page Would those 2 urls above along with their extra parameters be considered the same page as domain.com/page by google's crawler? We're considering adding the parameter "state" and "city" to Google WMT url parameter tool to tel them who to handle those parameters. Any feedback or comments is appreciated! Thanks in advance. Martin
Technical SEO | | MartinH0 -
Settle an argument re first links from a page? Anyone?
If we accept "the first link from a page to another is the one that transfers anchor text and PR" - does that then apply just the same for internal linking as it does with linking from domain to domain?
Technical SEO | | AidanMcCarthy0