On Page vs Off Page - Which Has a Greater Effect on Rankings?
-
Hi Mozzers,
My site will be migrating to a new domain soon, and I am not sure how to spend my time.
Should I be optimizing our content for keywords, improving internal linking, and writing new content - or should I be doing link building for our current domain (or the new one)?
Is there a certain ratio that determines rankings which can help me prioritize these to-dos?, such as 70:30 in favor of link-building?
Thanks for any help you can offer!
-
Let's deal with 2nd question first re changing 301s. As I mentioned in your more recent question, the solution is to go back to the original redirect and rewrite it to go to the new correct location.
As long as you still control the original redirects, (which is why you'll want to maintain your old domain for at least 180 days, preferably permanently) there's almost never a reason to chain redirects together like that. Always better to rewrite the original to the new location. In addition to a number of technical benefits, it makes those redirects VASTLY easier to maintain.
As for a solid redirect plan - yes at its most basic it's a matter of ensuring you've catalogued ALL the old pages and written good redirects to the new pages. But there's plenty more to do if you want the transition to go really smoothly!
For example - as in the info above, you'll also want to check the old site for existing redirects and make sure they get included and rewritten as one-hop redirects to the new page.
Perfect example of this: original site had several vanity short URLS redirecting to landing pages. E.g. www.site.com/sale was redirected to www.site.com/category/colour/somereallylongurl
You not only want to redirect the /somreallylongurl page to it's new equivalent, you need to make sure you've also changed the /sale redirect to point directly to the new page as well (not having to go through /somereallylonurl to get there). Really look for these - there are often more of them than you think.
You'll want a quality assurance plan in place to test as many of the redirects as possible just as soon as the new site is live. One misplaced or forgotten "?" in a RegEx can completely foul things up. This is a daunting task, but it's essential to catch as many mistakes as possible before the search crawlers index the goofs (or your users run into them!). You'll probably want to divide this task amongst a group of testers. Watch especially for whether redirects resolve whether the address of a page ends with a "/" or not.
You'll also want a solid plan for how to ensure the search engines find and index those redirects and the new pages quickly. This is sometimes done by placing the old sitemap on the new site for at least a few days so that the search engine spiders are forced through the redirects for all the pages. Not everyone agrees with this approach, so you may want to research it further.
Here are several additional things you will absolutely need to do in Webmaster Tools.
- As soon as the new site is live, set up and verify a new Webmaster Tools account for Bing and Google. (You can even do this in advance using DNS verification method or if there's a placeholder page live at the new URL before the move)
- As soon as the new site is live, use the Change of Address tool in Google Webmaster Tools to point to the new domain.
- Use the "Fetch as Google" in Google Webmaster Tools to find and submit a series of pages in different sections of the new site. This step helps the engines find and start indexing your new pages faster. Note that in Google, you'll want to request "Submit URL and linked pages". You can do 10 of these a month, so pick pages from different sections of your site for best effect.
- Use the "Fetch as Bingbot" in Bing Webmaster Tools to to do the same thing you did in GWT above. Bing allows you to do 10 of these per day. and a total of 50/month. Use all of them, again from different sections of your site.
You'll also want to make certain you have an effective robots.txt file in place to ensure the search engine crawlers aren't wasting their crawl budget on useless pages.
Here's something else to think about. Can you get the owners of the sites that are giving you your most valuable incoming links to update their links to point directly to the new equivalent URLs? Doing this for even 10% of your top links has multiple benefits. The engines will find your new pages faster via the authoritative links, and those links won't lose any "juice" by having to pass through a 301.
As mentioned in my first reply, now would also be a really good time to get a few new links to the new site from some strong external pages.
You also need a solid plan for what tools you will use to monitor for missing/broken redirects and how you'll fix them quickly.
- Webmaster tools to watch for new 404s from incoming links
- Google Analytics (Make damn sure you have your tracking code included on your 404 page - many sites miss this so don't even see all the 404 hits).
- Open Site Explorer as a backup to Webmaster Tools for spotting broken incoming links
- Screaming Frog for an internal link scan to make sure you didn't create or inherit any broken links yourself accidentally
- When will you scan?
- Who will rewrite the .htaccess if fixes needed? (You don't want multiple people in there messing about).
- Who's responsible for updating the sitemap.xml file to the new one after a couple of days and resubmitting it to Google and Bing Webmaster Tools?
- Who will check GWT's Sitemap Details page to ensure the majority of the site is getting crawled and indexed, and will know what to do if it's not?
- Who will follow up with a search of the engines in several months to see if any of your old site URLs are still indexed and insure redirects are in placer for them as well?
The whole point to all these steps is to use every method at your disposal to insure both Google and Bing fully understand the relationship between the old & new site, and to push them to transfer the old site's authority, rankings and traffic to the new site as quickly and efficiently as possible. And even though Bing may send less traffic, you still can't afford to throw it away, so you'll need to monitor it's own Webmaster Tools as well as Google's.
Wow - I know that's a helluva load to think about so be sure to ask if there's stuff I haven't made clear enough.
Paul
P.S. The last thing is to accept that things will likely be a wild ride in the SERPs and traffic for at least two to three weeks after the move. Don't be tempted to overreact and start making large changes too soon if things look wonky at first. The only exception is 404s - fix those as soon as you detect them.
-
Everything makes sense up until you got to the ROCK-SOLID plan.
Shouldn't I just redirect all the pages to their matching page on the new domain?
For example siteA.com/article3 --> siteB.com/article3We may be removing pages, in which case I will either redirect them to the closest relevant page or the home page. Sound like a solid plan?
Also, one question about 301 redirecting.
Say I redirect siteA.com/article3 --> siteB.com/article3 with a 301 redirect,
and I realize I made a mistake and need to redirect it again to another page
siteB.com/article3 --> siteB.com/article4Do I lose another ~10% of link juice, or is it just considered a single redirect from
siteA.com/article3 --> siteB.com/article4 ?This question does not necessarily apply to just between domains, but 301 redirecting in general.
-
I agree with William. Offsite is the single most powerful aspect of your SEO, but it is just one part, and shouldn't be your sole focus.
I would prioritize like this initially:
1. Optimize current pages
2. Fix errors (404's, etc)
Then cycle through these:
3. Write New Content
4. Internal Link Building
5. External Link Building
So, you do the initial set up of your website, then go through the process of creating content, and building links. How you do the second part is really up to you.
- You could write the content first, and then try find links.
or
- You could find content that needs to be wrote, write it, then contact those people with insufficient information to link to you.
Either way the content is the medium you need in order to be most efficient at link building.
-
Here's how I look at it, Zora:
- On-page optimisation is now simply the price of admission. If you want to play effectively in search, good on-page is the foundation of everything else you're going to do. If you've got inadequate on-page optimisation, you're going to automatically compromise the effectiveness of all the off-page work you're doing.
- For example, good links to a page with confusing meta-data and poorly organised content are not going to bring much value. Plus they'll be a LOT harder to get in the first place.
- Really strong, high-quality, useful content will make it MUCH easier to attract links, whether naturally or through link building.
- 301 redirecting is considered to never pass quite as much "link juice" as a native link pointing directly to the landing page
With these things taken into account, my workflow in your situation would be
- to ensure the on-page optimisation for the new pages on new site is as strong as you can make it
- take time to research and write new, strong, linkworthy content for the new site
- do some solid advance planning and have an outreach plan ready to start trying to attract links to the new content as soon as the new site is up.
- any time left over, pre-plan further off-site link attraction strategies for the new site.
All this assumes you have an absolutely ROCK-SOLID plan for redirecting the URLs from the existing site to the new site, and a foolproof, tested implementation plan for those redirects (plus a solid strategy for monitoring and adjusting them instantly should any issues be discovered).
Does that make sense?
Paul
- On-page optimisation is now simply the price of admission. If you want to play effectively in search, good on-page is the foundation of everything else you're going to do. If you've got inadequate on-page optimisation, you're going to automatically compromise the effectiveness of all the off-page work you're doing.
-
Off-page optimization is more difficult hence it is much more powerful in rankings.
On-page SEO should always be the first thing you do because you can control it and easily fix and adjust everything. Off-page is more difficult since it requires partnerships and PR, which of course you can't control that easily.
-
Hi Zora,
My thoughts are that it really depends on the competition in your niche. If it is not very competitive then just the on site optimization itself should bring you good results. (quality , optimized content being key). If ,on the other hand, there is a lot of competition for the keywords that you are trying to rank for , you will have to do the whole bit (on site and off site) to get traction.
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
-
Page not ranking because of React.js ?
Hey guys, I'm struggling with this part of my website which uses react.js . My developers used this saying it's much better and much quicker (which I think so too) but we have really low traffic coming from google compared to the other parts of the website (not using react.js). Moz gives me a score of 85% for the page but we get less than 100 visits / day and we were targeting 10.000 visits/day giving the traffic of this section in our competitors website (our whole website has 60.000 visits / day). (Section is online since 3 months now) Can you help me see what is wrong there ? I'm in Belgium so we have the website in 3 languages (FR/NL/EN) but the most important ones are FR & NL. FR : https://gocar.be/fr/prix-voitures-neuves/Audi/A3/A3-Sportback/1-0-TFSI_39CER NL : https://gocar.be/nl/prijzen-nieuwe-wagens/Audi/A3/A3-Sportback/1-0-TFSI_39CER EN : https://gocar.be/en/price-new-cars/Audi/A3/A3-Sportback/1-0-TFSI_39CER Main competitors having a better ranking than us (exemple in FR) : https://www.moniteurautomobile.be/modele--audi--a3/prix.html https://www.vroom.be/fr/prix/audi-a3/citadine-2012/197 Cheers ! Jean-Philippe
Intermediate & Advanced SEO | | Gocar_be0 -
Do I eventually 301 a page on our site that "expires," to a page that's related, but never expires, just to utilize the inbound link juice?
Our company gets inbound links from news websites that write stories about upcoming sporting events. The links we get are pointing to our event / ticket inventory pages on our commerce site. Once the event has passed, that event page is basically a dead page that shows no ticket inventory, and has no content. Also, each “event” page on our site has a unique url, since it’s an event that will eventually expire, as the game gets played, or the event has passed. Example of a url that a news site would link to: mysite.com/tickets/soldier-field/t7493325/nfc-divisional-home-game-chicago bears-vs-tbd-tickets.aspx Would there be any negative ramifications if I set up a 301 from the dead event page to another page on our site, one that is still somewhat related to the product in question, a landing page with content related to the team that just played, or venue they play in all season. Example, I would 301 to: mysite.com/venue/soldier-field tickets.aspx (This would be a live page that never expires.) I don’t know if that’s manipulating things a bit too much.
Intermediate & Advanced SEO | | Ticket_King1 -
Will using my Homepage as a KW target improve my Inner page Ranking?
Hello your help please! I have 2 KWs that i have targeted Inner pages for and they have got them to page 2 in SERPs, but now its getting difficult to move them up to page 1. Will targeting the home page with a higher authority, for the same terms, help or hinder the inner pages current position? Many Thanks Ash
Intermediate & Advanced SEO | | AshShep10 -
301 redirect for page 2, page 3 etc of an article or feed
Hey guys, We're looking to move a blog feed we have to a new static URL page. We are using 301 redirects but I'm unsure of what to regarding page 2, page 3 etc. of the feed. How do I make sure those urls are being redirected as well? For example: Moving FloridaDentist.com/blog/dental-tips/ to a new page url FloridaDentist.com/dental-tips. So, we are using a 301 on that old url to the new one. My questions is what to do with the other pages like FloridaDentist.com/blog/dental-tips/page/3. How do we make sure that page is also 301'd to the new main url?
Intermediate & Advanced SEO | | RickyShockley0 -
Links to images on a page diluting page value?
We have been doing some testing with additional images on a page. For example, the page here:
Intermediate & Advanced SEO | | Peter264
http://flyawaysimulation.com/downloads/files/2550/sukhoi-su-27-flanker-package-for-fsx/ Notice the images under the heading Images/Screenshots After adding these images, we noticed a ranking drop for that page (-27 places) in the SERPS. Could the large amount of images - in particular the links on the images (links to the larger versions) be causing it to dilute the value of the actual page? Any suggestions, advice or opinions will be much appreciated.0 -
To land page or not to land page
Hey all, I wish to increase my sites rankings on a variety of keywords within sub categories but I'm unsure where to be spending the time in SEO. Here's an example of the website page structure: General Home Page > Sub Category 1 Home Page
Intermediate & Advanced SEO | | DPSSeomonkey
> Searching / Results pages
- Sub Category 1
- Sub Category 2
- Sub Category 3
- Sub Category 4 > Sub Category 2 Home Page
> Searching / Results pages
- Sub Category 1
- Sub Category 2
- Sub Category 3
- Sub Category 4 We've newly introduced the Sub Category Home Pages and I was wondering if SEO is best performed on these pages or should landing pages be built, one for each of the 4 sub categories in each section. Those landing pages would have links to the "Searching / Results pages" for that sub category. Thanks!0 -
Home Page Rankings Drop
Hi all we have being working with a small local client in the last few weeks getting good rankings using onsite op, and business listings we have been getting good ranking ie top 15 then today we drop right out the top 50, after completing manual checks i see the keywords as all related | glasgow catering | Not in Top 50 | down > 42 | |
Intermediate & Advanced SEO | | Will_Craig
| catering glasgow | Not in Top 50 | down > 41 | |
| glasgow caterers | Not in Top 50 | down > 39 | |
| caterers in glasgow | Not in Top 50 | down > 37 | |
| caterers glasgow | Not in Top 50 | down > 32 | Also when completing manual checks on the above keywords, the home page is not ranking what so ever, infact its missing i went 300 results deep and cant find it, other inner pages rank but not the home. The only other recent change is that we now have a listing under the Google maps section of the homepage on page 1 any advice www.georgieporgies.co.uk0 -
Which is more effective: JQuery + CSS for Tabbed Content or Create Unique Pages for each tab.
We are building a from-scratch directory site and trying to determine the best way to structure our pages. Each general listing page has four sections of specific information. What is a better strategy for SEO: Using tabs (e.g. JQuery + CSS) and putting all content on one page (and will all of the content still be indexible using JQuery?) OR creating unique pages for each section. JQuery: sitename.com/listing-name#section1 Unique Pages: sitename.com/listing-name/section1 If I go with option one, I can risk not being crawlable by google if they can't read through the scripting. However, I feel like the individual pages will not rank if there's a small amount of content for each section. Is it better to keep all the content on one page and focus on building links to that? Or better to build out the section pages and worry about adding quality content to them so that long term there is more specificity for long tail search and better quality search experience on Google? We are also set up to have "../listing-type/listing-name" but are considering removing 'listing type and just having "../listing-name/". Do you think this more advantageous for boosting rankings? I know that was like five questions. I've been doing a lot of research and these are the things that I'm still scratching my head about. Some general direction would be really great! Thank You!
Intermediate & Advanced SEO | | knowyourbank0