
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rank and File Archives - iPullRank</title>
	<atom:link href="https://ipullrank.com/category/rank-and-file/feed" rel="self" type="application/rss+xml" />
	<link>https://ipullrank.com/category/rank-and-file</link>
	<description>Digital Marketing Agency in NYC</description>
	<lastBuildDate>Mon, 01 Apr 2024 16:40:36 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://ipullrank.com/wp-content/uploads/2025/07/cropped-favicon-1-32x32.png</url>
	<title>Rank and File Archives - iPullRank</title>
	<link>https://ipullrank.com/category/rank-and-file</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Rank &#038; File: How to React to Algorithm Updates</title>
		<link>https://ipullrank.com/rank-file-how-to-react-to-algorithm-updates</link>
					<comments>https://ipullrank.com/rank-file-how-to-react-to-algorithm-updates#respond</comments>
		
		<dc:creator><![CDATA[Mike King]]></dc:creator>
		<pubDate>Fri, 14 Feb 2020 18:08:20 +0000</pubDate>
				<category><![CDATA[Rank and File]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Strategy]]></category>
		<guid isPermaLink="false">https://ipullrank.com/?p=8900</guid>

					<description><![CDATA[<p>Every time Google makes a change, my Twitter feed goes haywire and email lights up with &#8220;What should we do!&#8221; emails. With so much uncertainty in SEO, it makes sense and I understand, but jerking the wheel back and forth is no way to get where you&#8217;re going. In this episode of Rank and File, [&#8230;]</p>
<p>The post <a href="https://ipullrank.com/rank-file-how-to-react-to-algorithm-updates">Rank &#038; File: How to React to Algorithm Updates</a> appeared first on <a href="https://ipullrank.com">iPullRank</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8900" class="elementor elementor-8900" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-3a7a6183 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3a7a6183" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-778d67fb" data-id="778d67fb" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8843d11 elementor-widget elementor-widget-text-editor" data-id="8843d11" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Every time Google makes a change, my Twitter feed goes haywire and email lights up with &#8220;What should we do!&#8221; emails. With so much uncertainty in SEO, it makes sense and I understand, but jerking the wheel back and forth is no way to get where you&#8217;re going.</p>
<p>In this episode of Rank and File, I talk about how you should handle it when an algorithm update rolls out, what you should do and what you shouldn&#8217;t so you can recover your traffic.</p>
<p><!-- /wp:paragraph --><!-- wp:paragraph --></p>								</div>
				</div>
				<div class="elementor-element elementor-element-edb2401 elementor-widget elementor-widget-video" data-id="edb2401" data-element_type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/www.youtube.com\/watch?v=eMo9sRU2qEA&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-77a5f74f elementor-widget elementor-widget-text-editor" data-id="77a5f74f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<!-- wp:paragraph --><!-- /wp:heading --><!-- wp:heading -->
<h2><strong>Video Transcription:</strong></h2>
<!-- /wp:heading --><!-- wp:heading {"level":3} -->
<h3>Intro</h3>
<!-- /wp:heading --><!-- wp:paragraph -->
<p><br />Greetings and salutations, folks. Welcome back to another edition of Rank and File. I&#8217;m your host, Mike King, founder and managing director here at iPullRank. What I want to talk about today is how to react to an algorithm update. You know, there is of course, and I can say this anytime, this can be evergreen, this video right here, but there&#8217;s a lot of activity and a lot of discussion about, you know, Google may have rolled out a big algorithm update.</p>
<!-- /wp:paragraph --><!-- wp:paragraph -->
<p>You&#8217;re seeing on all the different tools, like the thing that Sistrix provides. The thing that, you know, MozCast, things like that, showing high fluctuations and you know, average rankings and just showing more volatility in rankings and so on. And people are just like scrambling about what do we do? Well, here&#8217;s the reality. Nobody knows anything right away. So when Google rolls out something, we all kind of guessed, there are people that write blog posts right away and have all these conclusions and so on. But the reality is they don&#8217;t know. So don&#8217;t go jumping to act or react right away. There&#8217;s a series of things that I would recommend that you do.</p>
<!-- /wp:paragraph --><!-- wp:heading {"level":3} -->
<h3>What to do?</h3>
<!-- /wp:heading --><!-- wp:paragraph -->
<p>So the first thing to know is that unless you&#8217;re doing something that you know, it&#8217;s foul and you know that Google is actively trying to get rid of, I don&#8217;t need you to do anything right away. If you&#8217;re spamming or you&#8217;ve got, you know, duplicate content as a strategy or whatever. Those are things that I would recommend. Like, okay, why don&#8217;t we just like chop this off right away. But the reality of it is that if you watch your rankings over the course of like five days or so, you may see like, okay, this algorithm I update rolled out, I dropped pretty much right away. But if you don&#8217;t do anything, a lot of times you&#8217;ll pop right back up.</p>
<!-- /wp:paragraph --><!-- wp:paragraph -->
<p>And why is that? Well, the way that development best practices work, apply to Google too. You know, there&#8217;s still engineers that are following the way that everyone in the world does development. Of course Google has rolled out things that everyone does, but nevertheless they are still rolling things out in like a step away. And then seeing how well it works and enrolling it back when it doesn&#8217;t work as well as they think.</p>
<!-- /wp:paragraph --><!-- wp:heading {"level":3} -->
<h3>Observe for 2 weeks</h3>
<!-- /wp:heading --><!-- wp:paragraph -->
<p>So Google is going to AB test, Google is going to, you know, try a feature and then see how people react to it and then make some decisions from there. And so when they roll out an algorithm update, of course that whole process is happening and they may think like, okay, this didn&#8217;t work as well as we thought it did based on the sandbox testing now that we rolled it out to project production.</p>
<!-- /wp:paragraph --><!-- wp:paragraph -->
<p>And so maybe let&#8217;s roll it back. So if you start doing something right away, you may end up messing your site up more because Google may, you know, revert to a previous version of that scoring function. So what I would recommend that you is observe for two weeks. Again, don&#8217;t do anything yet. Just take a look at what&#8217;s going on. Look at the URLs at lost traffic. See what the commonalities are there. Look at the ones that gain traffic and see what the commonalities are there. And then also just look in the SERP and look at your competitors and see who else benefited. So taking a look at what features their content has and also their links have to see, you know, okay, maybe we&#8217;re seeing that a certain types of links are not as valuable or a certain type of content is not as valuable and basically just take note of those things.</p>
<!-- /wp:paragraph --><!-- wp:heading {"level":3} -->
<h3>Audit</h3>
<!-- /wp:heading --><!-- wp:paragraph -->
<p>Then, you know, if after those two weeks have gone by and you didn&#8217;t see yourself recover, I would say start to audit things. Take a look at the Google bot crawl activity. Every time that I&#8217;ve seen someone get actually penalized, I see a huge spike in crawl activity and then a huge drop off of that. And that&#8217;s not to say that&#8217;s the only reason you might see that spike, but that&#8217;s something I always see. And so then you can get a sense of what URLs Google may have reviewed and it gives you a sense of like, okay, these are where the problem areas might be. Helps you narrow down the pages that you need to look at.</p>
<!-- /wp:paragraph --><!-- wp:paragraph -->
<p>And then also take a look at your link. So you know, use a tool like cognitive SEO or you know, a link research tools and take a look to see you know, which, which of these links might be spammy, and just get a sense of is this something that may be problematic? Do I have to think about disavowing and things like that.</p>
<!-- /wp:paragraph --><!-- wp:paragraph -->
<p>Then audit your content. So again, if your strategy is built on duplicate content or a spun content or you know, just constantly, it just doesn&#8217;t have utility for users. Take a look at that. Take a look to see how content is performing, what your dwell times look like, your bounce rates look like and things like that. So you can get a sense of like, okay, what type of signals might I be sending back to indicate that this isn&#8217;t giving users high satisfaction?</p>
<!-- /wp:paragraph --><!-- wp:paragraph -->
<p>And then also review your change log because it may not have been a result of an algorithm update. It may have been something that your engineering team had done on the website. Maybe they rolled something out forgot to remove no index tags. And because you&#8217;re hearing in our echo chamber that, Hey, there&#8217;s been this algorithm update, you&#8217;re assuming that that&#8217;s what you&#8217;ve gotten hit by and that may not be the case. So just take the look, take a look to see you know, what changes may have happened across your website as well.</p>
<!-- /wp:paragraph --><!-- wp:heading {"level":3} -->
<h3>Assess your roadmap</h3>
<!-- /wp:heading --><!-- wp:paragraph -->
<p>And then at this point I want you to assess primarily looking at your roadmap. So you may have already been thinking about doing some things to support your organic search. And I&#8217;m not saying that you should throw that roadmap entirely out because the reality is there aren&#8217;t going to be too many things that you didn&#8217;t already know about if you&#8217;re a good SEO that you know, Google making a change is gonna introduce for you. Like you&#8217;re not going to suddenly be like, Oh well, uh, you know, we should be doing content cause we weren&#8217;t doing content before. That was probably already on your radar and probably already on your roadmap.</p>
<!-- /wp:paragraph --><!-- wp:paragraph -->
<p>So use that information that you&#8217;ve collected in this auditing and observation phase to basically readjust the priorities in your roadmap. I think it&#8217;s going to be a lot easier for you to get people on board with shifting things around rather than introducing brand new things that they need to do. Cause obviously there&#8217;s going to be a lot more work involved in that.</p>
<!-- /wp:paragraph --><!-- wp:paragraph -->
<p>And then think about adding new opportunities. So if one of the opportunities is like, Hey, you know, we&#8217;ve getting, we&#8217;ve been getting all of our links from uh, message boards and forums and things. Perhaps you want to think about doing some bigger picture content marketing that will be more attractive to links that are going to be more valuable.</p>
<!-- /wp:paragraph --><!-- wp:heading {"level":3} -->
<h3>Act</h3>
<!-- /wp:heading --><!-- wp:paragraph -->
<p>And then at this point I want you to act after you&#8217;ve done all this analysis, you have an understanding, you&#8217;ve let enough time go by to verify that you have been affected by this algorithm update. I want you to step into the changes that you&#8217;ve been thinking about in this roadmap. I don&#8217;t want you to just like throw everything at the wall because you&#8217;re not necessarily going to know what actually made a difference.</p>
<!-- /wp:paragraph --><!-- wp:paragraph -->
<p>And again, Google may roll back a things in the algorithm update. And so you, you know, making all these changes may not have been the reason why you recover your traffic. So the better that you get at stepping into those changes and if possible, if your site is big enough, AB testing into those changes, you&#8217;re going to get a better sense of what it was that made you lose your visibility and then ultimately your traffic. And finally, as you&#8217;re stepping through these things, you&#8217;re going to realize like these other things in my roadmap are more important than I thought. So for instance, if it has to do with like, you know, you have an issue across your internal linking structure and you had five different things in your roadmap, five different tickets in JIRA or something around internal links, while you&#8217;re gonna want to bring those to the top of the roadmap rather than waiting till a later date.</p>
<!-- /wp:paragraph --><!-- wp:heading {"level":3} -->
<h3>Conclusion</h3>
<!-- /wp:heading --><!-- wp:paragraph -->
<p>So the whole point here is I need y&#8217;all to stop, you know, bouncing off the walls when there&#8217;s an algorithm update. I think we need to get better at really observing and validating, verifying that it was the algorithm that impacted you. And then do those assessments, that observation, and then making the right decisions to move forward and step through things rather than just throwing everything at the wall and hoping that Google Gods give you your likes back. So hope that helps. And I&#8217;ll see y&#8217;all tomorrow.</p>
<!-- /wp:paragraph --><!-- wp:image {"id":9393,"linkDestination":"custom"} -->
<figure class="wp-block-image"><a href="https://landing.ipullrank.com/roi-guide/?utm_source=asset&amp;utm_medium=blog&amp;utm_campaign=blogtiles"><img fetchpriority="high" decoding="async" width="800" height="300" class="wp-image-9393" src="https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-01-1.jpg" alt="ROI for SEO guidebook" srcset="https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-01-1.jpg 800w, https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-01-1-300x113.jpg 300w, https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-01-1-768x288.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure>
<!-- /wp:image --><!-- wp:paragraph -->
<p><em><strong>Over to you, how do you handle algorithm updates?</strong></em></p>
<!-- /wp:paragraph -->								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://ipullrank.com/rank-file-how-to-react-to-algorithm-updates">Rank &#038; File: How to React to Algorithm Updates</a> appeared first on <a href="https://ipullrank.com">iPullRank</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ipullrank.com/rank-file-how-to-react-to-algorithm-updates/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Rank &#038; File: Why a Reverse Proxy is Better than a Subdomain</title>
		<link>https://ipullrank.com/rank-file-why-a-reverse-proxy-is-better-than-a-subdomain</link>
					<comments>https://ipullrank.com/rank-file-why-a-reverse-proxy-is-better-than-a-subdomain#respond</comments>
		
		<dc:creator><![CDATA[Mike King]]></dc:creator>
		<pubDate>Thu, 13 Feb 2020 22:01:00 +0000</pubDate>
				<category><![CDATA[Rank and File]]></category>
		<category><![CDATA[SEO]]></category>
		<guid isPermaLink="false">https://ipullrank.com/?p=8897</guid>

					<description><![CDATA[<p>For whatever reason, the debate over subdomains vs subdirectories just. won&#8217;t. die. However, I&#8217;m going to be the guy in the &#8220;prove me wrong&#8221; meme about this subject until I see some definitive evidence otherwise. I&#8217;ve been a part of too many projects where we have seen migrations in both directions and the subdomain -&#62; [&#8230;]</p>
<p>The post <a href="https://ipullrank.com/rank-file-why-a-reverse-proxy-is-better-than-a-subdomain">Rank &#038; File: Why a Reverse Proxy is Better than a Subdomain</a> appeared first on <a href="https://ipullrank.com">iPullRank</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="8897" class="elementor elementor-8897" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-79810e37 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="79810e37" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-64b7a8ee" data-id="64b7a8ee" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-47c34185 elementor-widget elementor-widget-text-editor" data-id="47c34185" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									
<p>For whatever reason, the debate over subdomains vs subdirectories just. won&#8217;t. die. However, I&#8217;m going to be the guy in the &#8220;prove me wrong&#8221; meme about this subject until I see some definitive evidence otherwise. I&#8217;ve been a part of too many projects where we have seen migrations in both directions and the subdomain -&gt; subdirectory always yields better Organic Search performance.</p>
<p>More often than not, from an SEO perspective, the problem that companies are trying to solve with subdomains is better solved with a reverse proxy.</p>
<p>In this episode of Rank and File, I talk about how a reverse proxy can be a valuable solution to your subdomain problem and why.</p>
<p>

</p>
<p></p>
<p>&nbsp;</p>
<p> <iframe width="560" height="400" src="https://www.youtube.com/embed/ulnJ1BgVDuA?si=kTJ7notvbe5qVoTl" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
<p></p>
<h2 class="wp-block-heading"><strong>Video Transcription:</strong></h2>
<p>

</p>
<h3 class="wp-block-heading">Intro</h3>
<p>

</p>
<p>Welcome back ladies and gentlemen to another edition of Rank and File. I&#8217;m your host, Mike King. I&#8217;m the founder and managing director here at iPullRank. So what I want to talk to you about today is why reverse proxies are still better than subdomains. Now the reality is, you know, there are people that consider a subdirectory versus the subdomain as a way to build out a website. And so anytime that I have gone from subdomain to subdirectory, I&#8217;ve seen organic search traffic go up. And anytime I&#8217;ve done the opposite, I&#8217;ve seen traffic go down. So what we&#8217;re talking about here is <a href="https://example.com/blog" target="_blank" rel="noreferrer noopener">example.com/blog</a> versus <a href="https://blog.example.com/" target="_blank" rel="noreferrer noopener">blog.example.com</a>. So why do people do this? </p>
<p>

</p>
<h3 class="wp-block-heading">Why do people use subdomain?</h3>
<p>

</p>
<p>Well, first of all, it is a perfectly valid way to build a website. Prior to Google coming along in this actually making a difference. Um, you know, a lot of the websites that I worked on back in the day when I built websites, we would structure them that way because we wanted to indicate that, you know, a, a subdomain was a different part of the website. And so let&#8217;s say you were on a hosting provider, you got your own subdomain and that represented your section of that site. And it was completely different from everything else that was on that website.</p>
<p>

</p>
<p>So it&#8217;s a perfectly valid structure for how the web was built. But the main reason why people do that is because their main site adds some sort of constraint to it that keeps them from executing on something that they want to do. So they may want to build, you know, a certain functionality, but the way the main site is built, they don&#8217;t have the capability or the access to do so. So they move things to a subdomain so that they don&#8217;t have those constraints. And oftentimes what you&#8217;ll see is that these websites, while at the same design as the root domain, and you can&#8217;t really tell the difference unless you&#8217;re looking at that a directory structure.</p>
<p>

</p>
<p>And so there&#8217;s also a good reason around Site segmentation. So again, if you want to segment content, content is so different from the root domain or from the WWW, there&#8217;s a reason to do that also by location or language. There&#8217;s a reason for that just to make it clear that this section of the site is, you know, the Canadian version versus, you know, the French Canadian version versus the, you know, France version of the site. There&#8217;s a variety of different languages in locations that you can, you know, account for. And there&#8217;s a variety of ways you can do it, but a subdomain is a good way to do it.</p>
<p>

</p>
<p>And then also additional software. So let&#8217;s say, for instance, you&#8217;re setting up like Unbounce landing pages or your Marketo landing pages. It makes sense for that to be on a subdomain because perhaps you want that entire subdomain to be no index or you don&#8217;t want it to be found for whatever reason. And it&#8217;s very easy to just segment that away from what&#8217;s going on with the core site.</p>
<p>

</p>
<h3 class="wp-block-heading">What&#8217;s a reverse proxy?</h3>
<p>

</p>
<p>So what&#8217;s a reverse proxy? Well, a reverse proxy is effectively an intermediary server that you send and receive requests from that server to other servers. And so most of the websites that you&#8217;re working on may be set up this way. If you think about <a href="https://google.com/" target="_blank" rel="noreferrer noopener">google.com</a> itself, think about all the different products, whether it&#8217;s photos or Gmail or all these other different sections of Google. It&#8217;s not all on one server. That would be completely ridiculous. And so the main server then you know, goes out and finds where calendar is and then does that request and brings you back. And in some cases there are actually redirects in place. Like, for instance, if you do type in, you know, <a href="https://google.com/mail" target="_blank" rel="noreferrer noopener">google.com/mail</a> or something like that, it does take you to <a href="https://mail.google.com/" target="_blank" rel="noreferrer noopener">mail.google.com</a> but in the case of calendar it may be different.</p>
<p>

</p>
<p>Um, nevertheless, the whole point here is that you know, the reverse proxy acts to route you to other sections of the site and then return that content once it finds it. So as an example, imagine you&#8217;re the client, your web browser is here and then you&#8217;re pinging <a href="https://site.com/" target="_blank" rel="noreferrer noopener">site.com</a>. That reverse proxy then goes out to different servers for the different things that you want to see on that domain. So for instance, uh, you know, one server may have WordPress on it. So that&#8217;s the /blog path and the reverse proxy is then going out to that server, making that request for you, and then bringing that content back and showing it to you at /blog.</p>
<p>

</p>
<p>Same thing for a Magento server. So for instance, let&#8217;s say there&#8217;s a /store on <a href="https://site.com/" target="_blank" rel="noreferrer noopener">site.com</a>. Wow. It&#8217;s going to go out to that second server, get all the data in the content and bring it back and show it to you on a /store your URL. Same thing for community. Imagine you have Zendesk and I dunno if this index actually supports reverse proxy, but let&#8217;s just assume it does. And so you had that living at /community and then it goes out to that server, brings that content back and then shows it on a /community URL.</p>
<p>

</p>
<h3 class="wp-block-heading">Service side configuration</h3>
<p>

</p>
<p>So this really comes down to server configuration. You know, if you&#8217;ve got an engine X server, it&#8217;s as simple as these three lines of code. You set up a location which is /blog. If you want the trailing slash that&#8217;s fine. If you don&#8217;t, you don&#8217;t have to have it. I recommend having it. And then you do proxy pass to the actual URL that it lives at. On Apache it&#8217;s pretty much the same except you don&#8217;t put the location, you just put proxy pass and then you put the sub-directory and then where do you want it to go to get that data?</p>
<p>

</p>
<p>Main thing you need to know is like you got to figure out how to handle those requests. So if you don&#8217;t do anything beyond this configuration I showed you, there&#8217;s a series of other options as you can add in either server, you gotta make sure that you&#8217;re forwarding the IP address and then also the application and server that you&#8217;re sending it to knows how to handle that. Otherwise, every connection will be the IP of the proxy server rather than the actual user. So that&#8217;s going to be a problem for analytics, going to be a problem for user management. And you know, let&#8217;s say you&#8217;re thinking of a message board community server, you know how it often has the IP of the user. Every single user would have the same IP address. And these are some of the reasons why, you know, some of the tools out there don&#8217;t support reverse proxy.</p>
<p>

</p>
<p>So for instance, Unbounce no longer does. I know HubSpot doesn&#8217;t. Shopify doesn&#8217;t. Um, and so because of that, you know, you want to make sure that whatever you&#8217;re using or you&#8217;re trying to do this with, you actually have that capability or that they support it.</p>
<p>

</p>
<h3 class="wp-block-heading">Security concerns</h3>
<p>

</p>
<p>And then the final thing which will likely come up with your clients and also internally is that there can be a series of security concerns with this. So it can be anything from, you know, uh, how requests are managed, can be hacked. You can potentially add, you know, cross-site scripting payloads to a URL which the, you know, server may process. Because the thing is this, the reverse proxy introduces a series of processes to the requests that sent and then it forwards that request on. So based on how it handles that request or, and then also how the backend server handles that request. You can then have issues with security where things get broken or people get access to things that they shouldn&#8217;t.</p>
<p>

</p>
<p>So make sure that you are dialing in the configuration very well, working with your security teams, working with your dev-ops teams. But once you handle all these issues, you know, this is a great opportunity to not have to use those subdomains and see those losses from your organic search traffic.</p>
<p>

</p>
<h3 class="wp-block-heading">Conclusion</h3>
<p>

</p>
<p>So really, before you consider going into subdomain direction from a directory, give this a look first. Take a look at, you know, how you can do a reverse proxy on your server. Every type of service supports it. And, um, yeah, I hope that helps. Don&#8217;t want to see you lose your traffic. See you tomorrow.</p>
<p>

</p>
<figure class="wp-block-image size-full"><a href="https://ipullrank.com/resources/guides-ebooks/machine-learning-guide"><img decoding="async" width="801" height="301" class="wp-image-13756" src="https://ipullrank.com/wp-content/uploads/2021/07/Ebook-Blog-Tile-blue.jpg" alt="" srcset="https://ipullrank.com/wp-content/uploads/2021/07/Ebook-Blog-Tile-blue.jpg 801w, https://ipullrank.com/wp-content/uploads/2021/07/Ebook-Blog-Tile-blue-300x113.jpg 300w, https://ipullrank.com/wp-content/uploads/2021/07/Ebook-Blog-Tile-blue-768x289.jpg 768w" sizes="(max-width: 801px) 100vw, 801px" /></a></figure>
<p>

</p>
<p><em><strong>Over to you, how have you effectively solved the subdomain vs subdirectory problem?</strong></em></p>
<p></p>
<p>&nbsp;</p>
<p>&nbsp;</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://ipullrank.com/rank-file-why-a-reverse-proxy-is-better-than-a-subdomain">Rank &#038; File: Why a Reverse Proxy is Better than a Subdomain</a> appeared first on <a href="https://ipullrank.com">iPullRank</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ipullrank.com/rank-file-why-a-reverse-proxy-is-better-than-a-subdomain/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Rank &#038; File: Why &#8220;SEO Content&#8221; Is Not a Thing</title>
		<link>https://ipullrank.com/rank-file-why-seo-content-is-not-a-thing</link>
					<comments>https://ipullrank.com/rank-file-why-seo-content-is-not-a-thing#respond</comments>
		
		<dc:creator><![CDATA[Mike King]]></dc:creator>
		<pubDate>Wed, 12 Feb 2020 21:25:56 +0000</pubDate>
				<category><![CDATA[Content]]></category>
		<category><![CDATA[Content Strategy]]></category>
		<category><![CDATA[Rank and File]]></category>
		<category><![CDATA[SEO]]></category>
		<guid isPermaLink="false">https://ipullrank.com/?p=8894</guid>

					<description><![CDATA[<p>At iPullRank we pride ourselves on our ability to develop robust and comprehensive content strategy rather than treating content as an isolated incident as is done with Content Marketing. Our position as a firm that does Search Engine Optimization makes this a bit difficult because there is an assumption that SEO means that content needs [&#8230;]</p>
<p>The post <a href="https://ipullrank.com/rank-file-why-seo-content-is-not-a-thing">Rank &#038; File: Why &#8220;SEO Content&#8221; Is Not a Thing</a> appeared first on <a href="https://ipullrank.com">iPullRank</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>At iPullRank we pride ourselves on our ability to develop robust and comprehensive content strategy rather than treating content as an isolated incident as is done with Content Marketing. Our position as a firm that does Search Engine Optimization makes this a bit difficult because there is an assumption that SEO means that content needs to just be keyword-stuffed nonsense.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Rank &amp; File: Why “SEO Content” Is Not A Thing? | iPullRank" width="800" height="450" src="https://www.youtube.com/embed/yqKofAxT8UU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading"><strong>Video Transcription:</strong></h2>



<h3 class="wp-block-heading">Intro</h3>



<p>Welcome back ladies and gentlemen to another edition of Rank and File. I&#8217;m your host, Mike King, founder and managing director here at iPullRank. So today I want to talk about something that&#8217;s near and dear to my heart. The idea that there is no such thing as SEO content anymore. And so we&#8217;ve got to start with the contentious relationship, no pun intended, that content has with SEO.</p>



<p>For so many years it was all about shoving a keyword into a page 50 times. And as long as you did that more times than another page, you are number one for that keyword. And even as searches have gotten more sophisticated, many people&#8217;s approach has been that, you know, back in the day you used to be able to like bold keywords and put italics on them and things. And that meant that the keyword was more relevant to the page.</p>



<p>But frankly Google is far more sophisticated than that. And you know, back in the day we also had a lot of different sites that existed just to create content specifically for a keyword but not content that anyone ever wanted to read. And you know, we&#8217;ve seen companies like Demand Media pretty much go away on the back of that type of stuff because Google rolled out something called Panda.</p>



<h3 class="wp-block-heading">What is Panda?</h3>



<p>Panda was the algorithm that basically looked for content and determine whether or not that content actually had utility for users. They use user signals, they use a variety of different data points to determine that. And ultimately it made it difficult to rank well for content that was written with the same word over and over and clearly just wasn&#8217;t valuable to a user. And so what you should be doing isn&#8217;t thinking about that. You should be thinking about, okay, what is it that my brand wants to say? What is it that people want to know? And then what is it that search engines expect? And what I mean by that is you can look at the SERP and see what type of content is being considered valuable by these algorithms and then making a better version of that.</p>



<h3 class="wp-block-heading">What should you focus on?</h3>



<p>So basically you want to be here in this Venn diagram, you want to basically encapsulate all ideas, like what did my brand want to say? What is it that people want to know and then what is it that these search engines would expect? And so any content that you create should speak to a target audience. You know, if you&#8217;re identifying your personas, your market segments, make sure that this content aligns with their expectations and their needs and their desires and so on. It should also fit in the content that it&#8217;s meant or it&#8217;s gonna be the channel that is meant for.</p>



<p>So you wouldn&#8217;t make a rectangular video and then try to put it on Instagram. You know, that is a clear constraint of that channel. So you shouldn&#8217;t make a page without a meta description or a page title expecting it to perform an organic search. Same sort of idea, understand the constraints of the channel, and then work around those for creating your content.</p>



<p>Each piece of content needs to meet a need state. So what&#8217;s the stage in the user journey that your user is in when they&#8217;re meant to consume this content? At that point, they should be able to consume this content and have a question answered or have something that they didn&#8217;t know. You know, come to them and be valuable and basically push them, nudge them further through their user journey.</p>



<p>Content has to have utility. It shouldn&#8217;t be a page that no one wants to read. You know, it should be delightful to that user. It should be something that they&#8217;re compelled to share or link to, or something they want to bookmark because it&#8217;s going to be a resource that they can use later on. It shouldn&#8217;t be a page that they&#8217;re like, okay, I&#8217;m here, but where&#8217;s what I&#8217;m actually looking for. Which is what a lot of those experiences that were SEO content actually were.</p>



<p>And so the other thing is that you want the content to be well-designed, and that&#8217;s not an absolute requirement for organic search. You know, there&#8217;s plenty of stuff out there that ranks well that looks terrible, but it&#8217;s a good way to check the boxes for some of these other things and then yield links and so on so that you can have content that performs in organic search.</p>



<p>Bottom line here is that organic search is the entry point and it&#8217;s fueled by content. But that doesn&#8217;t mean that that content can&#8217;t really speak to the expectations of users. It&#8217;s not just about shoving keywords in or co-occurring words and things like that. You have to balance all these things to create a piece of content that speaks to users and also meets those expectations so that it ranks.</p>



<h3 class="wp-block-heading">Conclusion</h3>



<p>So when someone says like, Hey, we got to make some SEO content, or those guys just make SEO content. No, there&#8217;s no such thing. If you&#8217;re still doing that, you&#8217;re not going to be effective in organic search. And if you are effective right now, you&#8217;re not going to be effective long term. So I would encourage you to start incorporating actual content strategy into what you&#8217;re doing, you know, doing your content audits, building out content plans, building out system for the creation, sourcing and maintenance of effective content, and also sprinkling in a bit of those expectations of organic search so that you can be more effective in driving traffic from this channel. Hope that helps. And I&#8217;ll see you tomorrow.</p>



<figure class="wp-block-image size-full"><a href="https://ipullrank.com/resources/covid-19-marketing-resources"><img decoding="async" width="800" height="301" src="https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-03.jpg" alt="Marketing in the Age of COVID-19" class="wp-image-9354" srcset="https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-03.jpg 800w, https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-03-300x113.jpg 300w, https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-03-768x289.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure>



<p><em><strong>Over to you, how are you approaching content that performs in Organic Search?</strong></em></p>


</p>
<p>&nbsp;</p><p>The post <a href="https://ipullrank.com/rank-file-why-seo-content-is-not-a-thing">Rank &#038; File: Why &#8220;SEO Content&#8221; Is Not a Thing</a> appeared first on <a href="https://ipullrank.com">iPullRank</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ipullrank.com/rank-file-why-seo-content-is-not-a-thing/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Rank &#038; File: How and Why You Should do Automated Testing for SEO</title>
		<link>https://ipullrank.com/rank-file-how-and-why-you-should-do-automated-testing-for-seo</link>
					<comments>https://ipullrank.com/rank-file-how-and-why-you-should-do-automated-testing-for-seo#respond</comments>
		
		<dc:creator><![CDATA[Mike King]]></dc:creator>
		<pubDate>Wed, 12 Feb 2020 00:15:20 +0000</pubDate>
				<category><![CDATA[Rank and File]]></category>
		<category><![CDATA[SEO]]></category>
		<guid isPermaLink="false">https://ipullrank.com/?p=8881</guid>

					<description><![CDATA[<p>With so many cooks in the kitchen on any development project, it&#8217;s incredibly difficult as an SEO to know everything that is going on to troubleshoot what could go wrong. However, you know who else has that problem? The developers themselves! There has to be way they keep from tripping over each other, right? In [&#8230;]</p>
<p>The post <a href="https://ipullrank.com/rank-file-how-and-why-you-should-do-automated-testing-for-seo">Rank &#038; File: How and Why You Should do Automated Testing for SEO</a> appeared first on <a href="https://ipullrank.com">iPullRank</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>With so many cooks in the kitchen on any development project, it&#8217;s incredibly difficult as an SEO to know everything that is going on to troubleshoot what could go wrong. However, you know who else has that problem? The developers themselves! There has to be way they keep from tripping over each other, right?</p>



<p>In this episode of Rank and File, I walk through Automated Testing and how it can help put safeguards in place for your SEO.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Rank &amp; File: How And Why You Should Do Automated Testing For SEO? | iPullRank" width="800" height="450" src="https://www.youtube.com/embed/itKowt60l2I?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>







<h2 class="wp-block-heading"><strong>Video Transcription:</strong></h2>



<h3 class="wp-block-heading">Intro</h3>



<p>Welcome back ladies and gentlemen to another edition of Rank and File. I&#8217;m your host, Mike King, founder and managing director here at iPullRank. So what I want to talk about today is how and why you should do automated testing for SEO.</p>



<h3 class="wp-block-heading">What is automated testing?</h3>



<p> So first, what is automated testing? Well, it&#8217;s a way to put some safeguards in place so that if anything new in your code is rolled out, it doesn&#8217;t break something that previously existed in the code, like some previous functionality or something to that effect.</p>



<p>And so you might already be thinking like, hey, that might be cool for SEO. So it&#8217;s a key part of what&#8217;s called test driven development. You build a test for some condition, that you&#8217;re expecting to actually work in your code and then you write your code after that so that when you run that code, it continues to follow through on that test condition. And you&#8217;re making sure that things work in very modular ways based on, you know, that test that you set up. </p>



<p>And so this is really important for what&#8217;s called continuous deployment or continuous integration. So basically this is the idea that development teams are working in a silo by themselves and continuing to roll out new features and new functionality irrespective of what other development teams are doing. And so because you may be working on one big application, this is a way to make sure that you don&#8217;t break other people&#8217;s functionality by having a series of tests in place that as your code is being deployed, it has to run through to make sure that you haven&#8217;t broken that functionality. </p>



<h3 class="wp-block-heading">Types of tests</h3>



<p>And so there&#8217;s a series of different test types as UI tests, and that&#8217;s when you&#8217;re testing basically the complete application or a website. And so it&#8217;s the same as what we&#8217;re doing when we&#8217;re doing like a headless crawl in SEO. And then there&#8217;s integration tests that&#8217;s making sure all the different systems are working together. So that could be making sure that you&#8217;re testing things for, you know, pulling from databases and APIs and all the things that happened at that layer with the application comes together. And then there&#8217;s unit tests which tend to be on a specific level. So it could be a specific function or a specific page template or something like that where you&#8217;re testing a couple things that function on that level. </p>



<p>So who does these tests? Typically it&#8217;s a developer and a QA engineer that tend to be the people that are developing tests and deploying them. And again, like I said, they do test driven development wherein you start from the test first and then you write that actual functionality and make sure that it works. So effectively they sit down and they design a test and then they work through it and make sure that whatever is being made will adhere to the specifications of how that test was supposed to operate.</p>



<h3 class="wp-block-heading">How do you test?</h3>



<p>So how do you test, again, you&#8217;re working with different tools. So one of the ones that I come across the most, it&#8217;s called Jenkins. And so, you know, you can use that as part of your CI pipeline basically. And then you know, your tests are running as you&#8217;re deploying your code and then you get messages to indicate whether or not those tests passed or failed. And so, you know, typically these run, you can run them as you&#8217;re developing on your side, on your own machine or you can run them on your, your staging server. And of course you run them before things go into production. So you make sure that things don&#8217;t break. </p>



<h3 class="wp-block-heading">What is the SEO value?</h3>



<p>And so what&#8217;s the SEO value here? Well, basically you can set up tests for different conditions for SEO and we&#8217;ll talk about some specific examples. But imagine that you could put safeguards in place that a developer could not put out new code unless they adhered to those previous fixes that you did for organic search. </p>



<h3 class="wp-block-heading">How do you make tests happen?</h3>



<p>And so how do you make them happen? Well, really that&#8217;s where we come to the examples cause you as an SEO, you can&#8217;t actually write a test unless you&#8217;re a developer as well. There&#8217;s some great SEOs that are developers, shout out to all of them. But nevertheless you are more likely going to be in a test planning capacity. So you may work with a product manager, you may work with a QA engineer, you may work directly with a developer to develop test cases. And so I&#8217;ve laid some out here in shorthand so you can get an example of what those look like.</p>



<p>So typically when you want to lay out test cases, you&#8217;ll have an ID for the test. So we might call this one SEO 001. And so the scenario is that we&#8217;re looking for the presence of a meta-description and a unit test. So on the template level we want to make sure that meta-descriptions are firing into this template. And um, the way you do it&nbsp; is basically check that HTML after it&#8217;s being run in that code. And so the data in this case is the template itself.</p>



<p>And then the expected result is that the meta-description would be present. And, an example here we may see that actually that meta-description is missing, but nevertheless we would still recommend that would pass rather than fail the build. And so that&#8217;s a key thing to talk about here. You can have a test case cause a build to fail. And so what that means is you cannot deploy code until you, as a developer that made that module or function or whatever you want to call it actually pass that test.</p>



<p>So again, it&#8217;s a safeguard so that you can make sure developers are always deploying things that will work from an SEO perspective. And so in the second example, we may check for the presence of internal links that are viable so that they&#8217;re returning 200 response codes rather than 404&#8217;s or 301&#8217;s or what have you. And so we would want this to be an integration test because it&#8217;s not just on the template level, it&#8217;s once the data is being populated in the template, when the page is being rendered. </p>



<p>So the steps here, you want to render the page and crawl it so you can see what&#8217;s on there. And then the data is the crawl data that you get back from, you know, crawling those pages. And so the expectation is that it would all be 200&#8217;s, but there may be 404&#8217;s. So in that case we would want to fail the build because something has been done such that that content being served is not generating viable internal links. </p>



<p>And then another example could be a page speed example. So the expectation is that the page would load in less than two seconds cause that&#8217;s one of the aggressive expectations that Google has in the mobile environment and so on. And so that&#8217;ll be a UI test because we need the entirety of the page to load. So you need a headless browser to run as part of this test. And so you want to render it and then get that speed test. And then the data is that rendered crawl data or it could just be the speed test data as well. So the expectation is that it would load in less than two seconds. In this case, it actually loads great in three seconds, but nevertheless we would still pass the build because of the fact that there can be network conditions that throw things off when you&#8217;re doing that deployment. So it may or may not be a good test to determine whether or not you should fail the build. </p>



<p>And then finally, let&#8217;s say where the scenarios that we expect a canonical HTTP header to be on a given page or a series of pages. And so again, this is an integration test because it can&#8217;t just be on the template level. Pages actually have to be constructed in return on HTTP response for us to determine this. So the steps are to check that HTTP response after crawling a series of URLs, the data&#8217;s the crawl data and the expectation is that that HTTP header for the canonical tag would be, or not canonical tag, the canonical HTTP header, will be present in that HTTP header or response. And the actual is that it&#8217;s missing. And so that is enough to fail the build because we know that can create duplicate content issues.</p>



<h3 class="wp-block-heading">Conclusion</h3>



<p>So the whole idea here is that, you know, you have the ability to safeguard what developers will roll out, but of course they&#8217;ve got to agree with it and you&#8217;ve got to work with them to make it happen. And another thing that you can do is set up an alert system. So you know, going back to the idea of Jenkins, you can have the logs of what happens through Jenkins, you know, piped out to Slack for alerts or piped out to MySQL so you can generate a data visualization of it over time. And this way you&#8217;re able to be in the loop and not having to wait until you do your scheduled crawl or something to that effect. So this allows you to be proactive about things that can go wrong in the development pipeline rather than having to be reactive and get people to go back to code that they had recently deployed.</p>



<p>This way you get those alerts in real time or close to real time and you can reach out directly to the developer and say, Hey, you know, I saw that there was an issue. Is there anything that I can do to help and so on. So I hope that helps. I hope that introduces you to a new idea as you can, you know, work better together with developers and you know, they tend to be very open to these ideas because of the fact that, you know, they are thinking in a test driven way and it&#8217;s easy to, you know, really work with them and say, Hey guys, like I think that if we try this out, it&#8217;s going to save you a lot of time in the future. So hope that helps. See you tomorrow.<br></p>



<figure class="wp-block-image"><a href="https://landing.ipullrank.com/50seotechniques/?utm_source=asset&amp;utm_medium=blog&amp;utm_campaign=blogtiles"><img loading="lazy" decoding="async" width="800" height="301" src="https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-02.jpg" alt="Top 50 SEO techniques for your organization" class="wp-image-9404" srcset="https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-02.jpg 800w, https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-02-300x113.jpg 300w, https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-02-768x289.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure>



<p><em><strong>Over to you, what are some other ways that you get ahead of the issues that may arise from development deployments?</strong></em></p>
<p>The post <a href="https://ipullrank.com/rank-file-how-and-why-you-should-do-automated-testing-for-seo">Rank &#038; File: How and Why You Should do Automated Testing for SEO</a> appeared first on <a href="https://ipullrank.com">iPullRank</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ipullrank.com/rank-file-how-and-why-you-should-do-automated-testing-for-seo/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Rank &#038; File: How to Prove SEO Performance Value to Non-SEOs</title>
		<link>https://ipullrank.com/rank-file-how-to-prove-seo-performance-value-to-non-seos</link>
					<comments>https://ipullrank.com/rank-file-how-to-prove-seo-performance-value-to-non-seos#respond</comments>
		
		<dc:creator><![CDATA[Mike King]]></dc:creator>
		<pubDate>Tue, 11 Feb 2020 00:46:16 +0000</pubDate>
				<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Rank and File]]></category>
		<category><![CDATA[SEO]]></category>
		<guid isPermaLink="false">https://ipullrank.com/?p=8877</guid>

					<description><![CDATA[<p>If you&#8217;re here, you&#8217;re probably an SEO struggling to show your value to clients or your own organization. I&#8217;m happy to help! In this episode of Rank and File, I walk through a process to understanding the KPIs of others and aligning your work with them so they can understand your value. Video Transcription: Intro [&#8230;]</p>
<p>The post <a href="https://ipullrank.com/rank-file-how-to-prove-seo-performance-value-to-non-seos">Rank &#038; File: How to Prove SEO Performance Value to Non-SEOs</a> appeared first on <a href="https://ipullrank.com">iPullRank</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>If you&#8217;re here, you&#8217;re probably an SEO struggling to show your value to clients or your own organization. I&#8217;m happy to help!</p>



<p>In this episode of Rank and File, I walk through a process to understanding the KPIs of others and aligning your work with them so they can understand your value.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Rank &amp; File: How To Prove SEO Performance Value To Non-SEOs? | iPullRank" width="800" height="450" src="https://www.youtube.com/embed/HQno1kqsQjg?list=PL1Rs2PJDtYBFes-Phh4Ti5vxMGomBzsu_" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<h2 class="wp-block-heading"><strong>Video Transcription:</strong></h2>



<h3 class="wp-block-heading">Intro</h3>



<p>Greetings and salutations folks. Welcome back to another edition of Rank and File. I&#8217;m your host, Mike King, managing director and founder here at iPullRank. Today what I want to talk to you about is proving SEO performance value to non SEOs. Now I know you&#8217;ve been in this situation, otherwise you wouldn&#8217;t have clicked on this video. You&#8217;re sitting across the table from somebody from another team or CMO, VP of marketing, someone like that who doesn&#8217;t understand the value of SEO or what you&#8217;ve done and how that&#8217;s brought value to the business. What are we going to talk about today is how you reframe that discussion using the right KPIs so that they can see your value. </p>



<h3 class="wp-block-heading">What are things to know?</h3>



<p>But a couple of things to know first. So one, metrics only matter when contextualize, even if we&#8217;re talking about a conversion goal of some sort, that doesn&#8217;t matter to anyone until you understand what that represents. So if you look at something like, you know, you get somebody analytics, you see all these conversion goals, you don&#8217;t know what they mean. They&#8217;re just numbers to you. </p>



<p>By that same token until someone explains it to you, you know, you don&#8217;t understand what SEO metrics mean. You don&#8217;t know when a domain authority can mean for a page or a website, as far as its performance. So that&#8217;s the first part of it that you need to, you know, wrap your head around</p>



<p>Two, you need to expect to have multilevel reporting for any engagement that you&#8217;re working on, whether that&#8217;s internal or external, cause you&#8217;re always dealing with a series of stakeholders, not just your one stakeholder, even if it&#8217;s your main point of contact, they&#8217;re rolling that report up to someone else. And so you&#8217;ve got to make sure that you&#8217;re speaking to all the key people that your work is impacting and the way that it resonates with them.</p>



<p>And so AB testing is the only true way to attribute something that you&#8217;ve done in organic search. And this is a core reality because of the fact that, you know, you never know what happened on the landscape, whether that was an algorithmic change, whether it was an algorithmic rollback, whether it was competitors getting penalize or any number of things could have impacted why you perform better or worse. And so AB testing is the only true way to have something as close to being in a vacuum as possible to determine whether or not your implementations had a specific impact. </p>



<h3 class="wp-block-heading">What can you do?</h3>



<p>So knowing all that, let&#8217;s talk about what you can actually do. One, you want to identify the KPIs that your stakeholders actually care about. So whether that&#8217;s the, you know, different channels have different KPIs, how do you show that your KPIs impacted theirs or your channel impacted theirs? Or how do you align with KPIs that they already understand? </p>



<p>So, you know, people understand the concept of share of voice that may be something that you want to put in front of them rather than talking links and so on. But whatever it is, you have to identify that based on who you&#8217;re talking about, who you&#8217;re talking to, and what they care about. And then you want to align your recommendations to those KPIs. So once you figure out like, Oh, they care a lot about page speed, well any new recommendation that you do, make sure you highlight the ones that go with page speed. And if there are previous recommendations that were rolled out, make sure you highlight the ones that go with page speed. </p>



<p>And so then you want to show those implementations on a timeline against their KPIs. So again, if you&#8217;ve got previous recommendations that have been rolled out already, go back and pull that KPI against the timeline of that recommendation and then you can show where you had impact. At this point, you should have buy in by going back in the way they&#8217;re thinking rather than just showing SEO, SEO, SEO. So at this point you can then educate them on the KPIs that should matter to them about SEO.</p>



<h3 class="wp-block-heading">What are some examples?</h3>



<h4 class="wp-block-heading">Developers</h4>



<p>Now let&#8217;s get into a couple of examples just to make this a little bit more concrete. So if you&#8217;re talking to developers, again, pace speed is a KPI they care about. It&#8217;s also one that you would likely share because as an SEO you know that Google cares about speed. So you can you know, highlight specifically that recommendation or those series of recommendations that impacted their direct KPI. Whether it&#8217;s like time to first bite or you know, a time to a first interactive or whichever those metrics you are actually working on. And then show how that impacted crawl activity, which then can also impact the number of pages index and that shows you like, hey, the things that we did actually yielded more activity from Google and then ultimately could impact visibility as well. </p>



<h4 class="wp-block-heading">Paid Media</h4>



<p>If you&#8217;re talking to someone that does paid media, there are a series of metrics that you share, so they use them or they calculate them differently because of a different channel, but it is a series of metrics that you both can use. So going to Google search console, you can get click through rate, you can get impressions, you can get clicks and you know any paid media channel is going to report those numbers. And so if we&#8217;re talking about paid search specifically while then you&#8217;ve got the metric return on ad spend, which organic search can directly impact. And so you&#8217;d have to do some digging to really understand if you did or not. </p>



<p>But you can see situations where if they didn&#8217;t already rank organically and then you did something to make them rank organically for a given keyword, that return on ad spend can actually go up because more people are clicking on the organic search result that aren&#8217;t actually looking to convert yet. And then the people that are looking to actually convert may click on that paid result. And so you&#8217;re basically distributing, uh, the traffic based on where users are in their user journey differently and then they can get more a return in that channel from what you did in organic search.</p>



<h4 class="wp-block-heading">C Level</h4>



<p>Now if you&#8217;re dealing with C level people or VPs of marketing, they&#8217;re going to care a lot more about the top level result. What was the conversion lift that they saw from organic search? You know, they may be doing incremental testing and a variety of other things to see like, okay, did we see an impact between these channels and so on. And so if you&#8217;ve just got direct impact on conversions, we&#8217;re probably not talking right now. You just show like, hey, conversions went up from what we did. But you likely don&#8217;t have that. </p>



<p>And so what I would recommend you check out is the assistant convergence. And this is something that we tell people that are doing content marketing as well because oftentimes you roll out a bunch of content and you can&#8217;t show a direct impact. But if you look at the assisted conversions, users may have come from social or come from email or come from referral channels on that content and then ultimately they converted later in a different channel. </p>



<p>Same is true of organic search. So user may come to you first time in organic search, not convert directly, but then later on in that 90 day window they may come back through another channel and then convert. And so you have a lot at your disposal to really get in there. And say, hey, um, we&#8217;re actually showing a lot of value across everything that&#8217;s going on in this marketing mix, and here&#8217;s how we show it in the ways that you actually care about it. </p>



<h3 class="wp-block-heading">Conclusion</h3>



<p>So I hope that helps. I hope you don&#8217;t run into too many situations where you know people are doubting your value, but if you are, you&#8217;re now armed to show them that you&#8217;re actually killing it. See you tomorrow.</p>



<figure class="wp-block-image"><a href="https://landing.ipullrank.com/roi-guide/?utm_source=asset&amp;utm_medium=blog&amp;utm_campaign=blogtiles"><img loading="lazy" decoding="async" width="800" height="300" src="https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-01-1.jpg" alt="ROI for SEO guidebook" class="wp-image-9393" srcset="https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-01-1.jpg 800w, https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-01-1-300x113.jpg 300w, https://ipullrank.com/wp-content/uploads/2020/05/eBook_Download_Tiles-01-1-768x288.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a></figure>



<p><em><strong>What are some other things that you do prove to non-SEOs that your work is valuable?</strong></em></p>
<p>The post <a href="https://ipullrank.com/rank-file-how-to-prove-seo-performance-value-to-non-seos">Rank &#038; File: How to Prove SEO Performance Value to Non-SEOs</a> appeared first on <a href="https://ipullrank.com">iPullRank</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ipullrank.com/rank-file-how-to-prove-seo-performance-value-to-non-seos/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
