<?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>Grapefruit SEO London</title>
	<atom:link href="https://grapefruitseo.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>https://grapefruitseo.co.uk/</link>
	<description>Organic growth, freshly squeezed for the AI search era</description>
	<lastBuildDate>Fri, 28 Aug 2026 22:03:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://grapefruitseo.co.uk/wp-content/uploads/2019/02/favicon.png</url>
	<title>Grapefruit SEO London</title>
	<link>https://grapefruitseo.co.uk/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How Many H1 Tags Per Page for SEO?</title>
		<link>https://grapefruitseo.co.uk/how-many-h1-tags-per-page-for-seo/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Fri, 28 Aug 2026 22:03:40 +0000</pubDate>
				<category><![CDATA[Content Creation]]></category>
		<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[Tips & Advice]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[content creation]]></category>
		<category><![CDATA[on-page]]></category>
		<category><![CDATA[optimisation]]></category>
		<guid isPermaLink="false">https://grapefruitseo.co.uk/?p=5004033</guid>

					<description><![CDATA[<p>When it comes to optimising the pages on your website for the best performance in organic search, from a content and technical perspective, it’s easy to get bogged down in all the different things you should and shouldn’t be doing. It’s suggested that Google considers over 200 different factors in deciding where to rank a [&#8230;]</p>
<p>The post <a href="https://grapefruitseo.co.uk/how-many-h1-tags-per-page-for-seo/">How Many H1 Tags Per Page for SEO?</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="background-color: transparent; color: inherit;" data-color="transparent">When it comes to optimising the pages on your website for the best performance in organic search, from a content and technical perspective, it’s easy to get bogged down in all the different things you should and shouldn’t be doing. It’s suggested that Google considers over 200 different factors in deciding where to rank a web page, but trying to understand and satisfy all of these criteria is difficult/impossible, and more importantly, unnecessary.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">If there are 200 factors that determine rankings, a small number of these are much more important than the rest, and focusing on these is the better, not to mention less stressful, way of optimising the content of your site. One of these important considerations is the H1 tag, sometimes referred to as the page title. But, even with this optimisation factor which most agree the search engines consider important, there is still some confusion &#8211; how many H1 tags should you have on your page?</span></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">What is an H1 Tag?</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">So what are H1 tags, anyway? The H in H1 stands for ‘heading’ and the H1 tag is the HTML code that typically denotes the main heading of the webpage. Of all the HTML header tags, H1 tags have taken on significant importance for SEO as, usually being the main heading, they provide the search engines with a key indication of what the entire webpage is about; and therefore in which search results, as well as how high up in those results, the page should rank on the search engines results page.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">As well as this main H1 title, properly formatted webpages are also likely to have a hierarchy of subheadings for the rest of the content, and these additional heading tags are usually designated H2, H3, H4, H5, and H6, depending on their position and importance to this hierarchy. You can see an example of this typically structured hierarchy below.</span></p>
<p><img loading="lazy" decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2025/01/281b88b7-4188-43c2-accf-deb10c3fa359.png" alt="Important heading structure listing the page's primary topics in H tag hierarchy." width="600" height="294" /></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">With regards to your SEO efforts, these H tags can help to focus on areas of the content to be optimised, but it’s important to remember they are tags for the HTML code, and better optimisation could come from considering the content itself and how it&#8217;s structured, as we’ll look at.</span></p>
<div id="callback-insert" class="et_pb_section et_pb_section_1 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_0">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_0  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_0  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Ready to get more business online?</h4></div>
			</div><div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_1  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><div class="seo-audit-submit"><a href="#"><input class="audit-submit rv_button closed" name="button" type="submit" value="Request a Callback" /></a></div></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_0">
				
				
				
				
				<div class="et_pb_code_inner"><style type="text/css">
.rv_button.closed:after {content:"\33";}
.rv_button.opened:after{content:"\32";}
</style>

<script type="text/javascript">
jQuery(document).ready(function() {
// Hide the div
jQuery('#reveal').hide();
jQuery('.rv_button').click(function(e){
e.preventDefault();jQuery("#reveal").slideToggle();
jQuery('.rv_button').toggleClass('opened closed');
});
});
</script></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="reveal" class="et_pb_section et_pb_section_2 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_1">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_1  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_2  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><a id='gf_8' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/feed/#gf_8'>
                        <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_8_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_8_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_8_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_8_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_8_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_8_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_8_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_8_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_8_35'  class='gfield gf_list_4col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_8_35'><li class='gchoice_8_35_1'>
								<input name='input_35.1' type='checkbox'  value='a Google Business Profile'  id='choice_8_35_1'   />
								<label for='choice_8_35_1' id='label_8_35_1'>a Google Business Profile</label>
							</li><li class='gchoice_8_35_2'>
								<input name='input_35.2' type='checkbox'  value='GBP traffic tracking setup'  id='choice_8_35_2'   />
								<label for='choice_8_35_2' id='label_8_35_2'>GBP traffic tracking setup</label>
							</li><li class='gchoice_8_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_8_35_3'   />
								<label for='choice_8_35_3' id='label_8_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_8_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_8_35_4'   />
								<label for='choice_8_35_4' id='label_8_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_8_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_8_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank in the map results for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_8_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_36' >Phone</label><div class='ginput_container'><input name='input_36' id='input_8_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_8"]){return false;}  window["gf_submitting_8"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} window["gf_submitting_8"]=true;  jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='8' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;}, 50);}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [8, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">How Many H1 Tags on a Page for SEO?</span></h2>
<p>Ideally, your web page should have just one H1 title tag, and it should certainly have one clear, obvious title for the page that search engines can understand. Additional H1 tag headings could be changed to H2, H3, etc. or styled appropriately without using H tags.</p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">With the SEO significance H1 tags have assumed, how many you can have on a page has become a common question, and while we&#8217;ve outlined our view above, opinions on the answer to this vary. Google themselves have said multiple H1 tags on a page are completely fine, while most SEO experts would argue that you should only ever have one H1 tag, and this should probably be the main page title (not to be confused with the title tag) as well.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">While you could probably argue both views are correct, we think it’s important to think less about the H1 tag specifically, and more about what the H1 tag is meant to denote &#8211; i.e. the main title, and therefore topic, of your page’s content. To explain this better, a short history lesson might be useful.</span></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">H1 Tags &amp; SEO</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Going back a few years, Google’s algorithm probably wasn&#8217;t as sophisticated as it is today. The layout of most websites and webpages was probably more traditional (in terms of using a proper H tag heading hierarchy), too. So the H1 tag would provide Google with a useful piece of information about the main topic of a page and which search rankings it would be relevant for.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">These days, with a much more sophisticated algorithm, Google can probably discern the main title of the page whether or not it has an H1 tag, and has said as much, and use this information to help make ranking decisions. This implies less reliance on the H1 tag itself as a factor in ranking, and more importance placed on the first/main heading of the page. In most cases they are likely to be the same, and tell Google ‘this is what my page is about’, but it is this main page or blog post title, and its optimisation, that provides that focus.</span></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">Can You Have Multiple H1 Tags on a Page</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Circling back to the original question, when you consider the above, it makes sense that simply having multiple H1 tags wouldn’t be an issue, but you would only want to have one, clear title for the page, optimised for your target keyword, in order to provide the most benefit from an SEO perspective. The rest of your subheadings could all be H1 tags as well, but doing this just because of the perceived benefit of them having an H1 tag, isn’t likely to provide much additional benefit.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">It could even be argued that utilising the typical, and more structured, H1, H2, H3, etc. hierarchy is going to provide better comprehension for the algorithm and your readers, and deliver better optimisation for rankings, and conversions for your website. </span></p>
<h2>Are H1 Tags Still Important?</h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">When used for the main heading of a page, undoubtedly, and where the H1 tag may be even more important is when it comes to optimisation might be in situations where your main page title isn’t the first H tag on the page, as in the example below.</span></p>
<p><img loading="lazy" decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2025/01/be442a08-1096-404b-ba57-35c2dabe6d79.png" alt="Page title identified for search engines by the H1 tag after irrelevant initial heading tags " width="600" height="483" /></p>
<p>This could help the search engines better identify what you consider to be the main heading of your page, even if it isn&#8217;t the first heading the algorithms come across.</p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">Other Considerations</span></h2>
<p>One important aspect of H1 tags that is also worth considering is their role in improving the accessibility of webpages, H1 tags can play a vital role in helping more people access and understand these pages &#8211; screen readers can utilise the H1 tag to provide the screen reader users with the information they need to understand the topic and content of the page.</p>
<h2>Multiple H1 Tags or Not?</h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Are multiple H1 tags on a page a good idea for SEO then? Probably not, but that’s not to say they would always be detrimental. It’s more a question of having a specific and focused main page title, with a structured hierarchy of related and optimised subheadings. </span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Basically, don’t think of the H1 tag as important just because it’s the H1 tag, the H1 tag is important because it more often than not denotes the main title (and topic) of the page &#8211; a well-optimised main title is what’s important and what you should probably focus on.</span></p>
<p>If you’re convinced of the potential of having fully-optimised content on your website and need assistance to make this happen, just complete the callback request form below and we’ll get in touch to discuss how we can help.</p>
<div align="center">
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_9' ><a id='gf_9' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_9' id='gform_9'  action='/feed/#gf_9'>
                        <div class='gform_body'><ul id='gform_fields_9' class='gform_fields top_label form_sublabel_below description_below'><li id='field_9_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_9_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_9_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_9_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_9_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_9_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_9_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_9_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_9_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_9_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_9_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_9_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_9_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_9_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_9_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_9_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_9_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_9_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_9_35'  class='gfield gf_list_2col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_9_35'><li class='gchoice_9_35_1'>
								<input name='input_35.1' type='checkbox'  value='a website that ranks in Google'  id='choice_9_35_1'   />
								<label for='choice_9_35_1' id='label_9_35_1'>a website that ranks in Google</label>
							</li><li class='gchoice_9_35_2'>
								<input name='input_35.2' type='checkbox'  value='a Google Business Profile'  id='choice_9_35_2'   />
								<label for='choice_9_35_2' id='label_9_35_2'>a Google Business Profile</label>
							</li><li class='gchoice_9_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_9_35_3'   />
								<label for='choice_9_35_3' id='label_9_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_9_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_9_35_4'   />
								<label for='choice_9_35_4' id='label_9_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_9_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_9_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_9_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank on Google for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_9_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_9_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_9_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_9_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_9_36' >Comments</label><div class='ginput_container'><input name='input_36' id='input_9_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_9' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_9"]){return false;}  window["gf_submitting_9"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_9"]){return false;} window["gf_submitting_9"]=true;  jQuery("#gform_9").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=9&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_9' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='9' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_9' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_9' id='gform_target_page_number_9' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_9' id='gform_source_page_number_9' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_9' id='gform_ajax_frame_9'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 9, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_9').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_9');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_9').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_9').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_9').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_9').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_9').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_9').val();gformInitSpinner( 9, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [9, current_page]);window['gf_submitting_9'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_9').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_9').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [9]);window['gf_submitting_9'] = false;}, 50);}else{jQuery('#gform_9').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [9, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 9) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [9, 1]) } ); </script></div>
<p>The post <a href="https://grapefruitseo.co.uk/how-many-h1-tags-per-page-for-seo/">How Many H1 Tags Per Page for SEO?</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Geotag Images &#038; Photos for Local SEO</title>
		<link>https://grapefruitseo.co.uk/how-to-geotag-images-photos-for-local-seo/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Tue, 25 Aug 2026 10:02:08 +0000</pubDate>
				<category><![CDATA[GMB]]></category>
		<category><![CDATA[Local SEO]]></category>
		<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[Tips & Advice]]></category>
		<category><![CDATA[google business]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[local seo]]></category>
		<category><![CDATA[map pack]]></category>
		<category><![CDATA[optimisation]]></category>
		<guid isPermaLink="false">https://grapefruitseo.co.uk/?p=5004016</guid>

					<description><![CDATA[<p>When it comes to the technical Search Engine Optimisation techniques for Local SEO, geotagging images is possibly one of the more contentious strategies, with some experts adamant that it has no positive impact on your Google Business Profile rankings, and others claiming that it can help and is an important aspect of any Local SEO [&#8230;]</p>
<p>The post <a href="https://grapefruitseo.co.uk/how-to-geotag-images-photos-for-local-seo/">How to Geotag Images &amp; Photos for Local SEO</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="background-color: transparent; color: inherit;" data-color="transparent">When it comes to the technical Search Engine Optimisation techniques for Local SEO, geotagging images is possibly one of the more contentious strategies, with some experts adamant that it has no positive impact on your Google Business Profile rankings, and others claiming that it can help and is an important aspect of any Local SEO work.</span> <img loading="lazy" decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2025/01/AD_4nXfz3dB6LYL7QntlMw0-g2p-8AMpcBmBFpzBoH9eLFsEbV1cTcH7kld6Tkw8wXbot8e_yLThKoFet23buXjgBMuax0Iwxys_2bIDKLR_IIJhmPOw50j5Vs6nEKb9PDURdZSM3ZjkFQkeyab1wRufRYwSERtNTy5bXaiHw.png" alt="Does adding location coordinates help Local SEO?" width="799" height="295" /> <span style="background-color: transparent; color: inherit;" data-color="transparent">We’re more in the second camp than the first and, while we wouldn’t claim you can’t rank your GBP in the coveted Map Pack without geotagging the images and photos in your profile, we do believe it can help. After all, SEO in general is rarely about 1 thing improving outcomes 100%, and more a case of doing 100 things 1% better to improve the outcome. So when it comes to geotagging images for <a href="https://grapefruitseo.co.uk/local-seo-for-solicitors-our-guide/" data-wpil-monitor-id="220">Local SEO</a>:</span></p>
<ul>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Is it likely to hurt your Local SEO?</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent"> Doubtful.</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Is it hard to do?</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent"> Not really.</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Does it take up inordinate amounts of time?</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent"> No (see rest of this article).</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Could it help your Local SEO?</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent"> Possibly.</span></li>
</ul>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">With that in mind, we don’t really have a good reason not to geotag the images we upload to the Google Business Profiles we optimise, and would suggest it’s something you might want to consider doing when you optimise your own GBP. So whether you believe geo-tagging images is essential for Local SEO, or view it more as another box ticked on the optimisation checklist, here’s how to quickly and easily geotag images and photos for your GBP.</span> <div id="callback-insert" class="et_pb_section et_pb_section_4 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_2">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_2  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_3  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Ready to get more business online?</h4></div>
			</div><div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_4  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><div class="seo-audit-submit"><a href="#"><input class="audit-submit rv_button closed" name="button" type="submit" value="Request a Callback" /></a></div></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_1">
				
				
				
				
				<div class="et_pb_code_inner"><style type="text/css">
.rv_button.closed:after {content:"\33";}
.rv_button.opened:after{content:"\32";}
</style>

<script type="text/javascript">
jQuery(document).ready(function() {
// Hide the div
jQuery('#reveal').hide();
jQuery('.rv_button').click(function(e){
e.preventDefault();jQuery("#reveal").slideToggle();
jQuery('.rv_button').toggleClass('opened closed');
});
});
</script></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="reveal" class="et_pb_section et_pb_section_5 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_3">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_3  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_5  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><a id='gf_8' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/feed/#gf_8'>
                        <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_8_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_8_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_8_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_8_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_8_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_8_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_8_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_8_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_8_35'  class='gfield gf_list_4col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_8_35'><li class='gchoice_8_35_1'>
								<input name='input_35.1' type='checkbox'  value='a Google Business Profile'  id='choice_8_35_1'   />
								<label for='choice_8_35_1' id='label_8_35_1'>a Google Business Profile</label>
							</li><li class='gchoice_8_35_2'>
								<input name='input_35.2' type='checkbox'  value='GBP traffic tracking setup'  id='choice_8_35_2'   />
								<label for='choice_8_35_2' id='label_8_35_2'>GBP traffic tracking setup</label>
							</li><li class='gchoice_8_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_8_35_3'   />
								<label for='choice_8_35_3' id='label_8_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_8_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_8_35_4'   />
								<label for='choice_8_35_4' id='label_8_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_8_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_8_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank in the map results for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_8_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_36' >Comments</label><div class='ginput_container'><input name='input_36' id='input_8_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_8"]){return false;}  window["gf_submitting_8"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} window["gf_submitting_8"]=true;  jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='8' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;}, 50);}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [8, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">Geotagging &amp; Image Optimisation</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Before we look at geo-tagging in more detail, it’s quickly worth pointing out that it is just one aspect of optimising your images and photos for your GBP. One thing we would argue is always beneficial, to local or traditional SEO, is optimising the filenames and any meta tags of your images. You would always want your images to be optimised for the search terms you are trying to rank for &#8211; that is a hill we would die on!</span> <span style="background-color: transparent; color: inherit;" data-color="transparent">So, for example, with local SEO, for the images and photos you upload to your GBP you might change the filename from </span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">/img-97833545.jpg</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent"> to something like </span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">/grapefruit-london-seo-agency-logo.jpg</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">. Similarly, you would want to add this keyword and location optimisation as the description/alt text for the image, too (we’ll show this when we add the geotags).</span></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">What is Geotagging &amp; How Could It Help?</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Basically, geotagging adds geographical details to the metadata of a photo or image in the form of longitude and latitude coordinates. This usually indicates where a photograph was taken but can also be added to images to provide some locational relevance which search engines could read and apply to the profile using the image. This additional relevance for a particular location could help Google determine which local business profiles may be more relevant for the map rankings for local search results in or near that location.</span> <img decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2025/01/AD_4nXeZtjjJFmGUFlMMx-3VzXn-7BS5BBYleHRmuNOS-ehVkLNPKXsUC8SzdQ8PdRjv-ZHRbiH7JIeRPKsV3cFPjGNhRTJQ__UaXDreCfcwHRwNk-dvTuBqR91udteGb-mdp3CqV-zCbgkeyab1wRufRYwSERtNTy5bXaiHw.png" alt="Location coordinates included in the Exchangeable Image File Format data." /></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">How to Geotag Images for Local SEO</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">If you’re taking photos for your Google Business Profile, your GPS Enabled camera or mobile phone should have the capacity to record and attach the location data of where the picture was taken to the photo. But as it will also likely save the photo with a decidedly unoptimised name you would want to edit anyway, and you may be using other images such as logos and graphics on your Google My Business profile, it can be easier to use a simple tool like </span><a href="https://www.geoimgr.com/" target="_blank" rel="noopener noreferrer"><span style="background-color: transparent; color: inherit;" data-color="transparent"><u>GeoImgr</u></span></a><span style="background-color: transparent; color: inherit;" data-color="transparent"> to add the optimisation to your profile photos and images.</span></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">Using GeoImgr to Geotag Photos &amp; Images for GBP</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">GeoImgr is a great geotagging tool and easy to use. If you only have a few images to optimise you should be able to do this with the free version, though if you want to upload a good number of images to your GBP you may need to upgrade to the PRO licence &#8211; but this is less than £10 for a month’s unlimited use.</span> <span style="background-color: transparent; color: inherit;" data-color="transparent">As outlined in the </span><a href="https://tool.geoimgr.com/" target="_blank" rel="noopener noreferrer"><span style="background-color: transparent; color: inherit;" data-color="transparent"><u>geotagging tool</u></span></a><span style="background-color: transparent; color: inherit;" data-color="transparent">, the steps for optimising and geotagging are very straightforward:</span></p>
<ol id="custom-numbers1" style="padding-bottom: 10px !important;">
<li style="padding-bottom: 20px !important;"><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Upload your images (the tools accepts jpg, png, and webp formats)</span></strong></li>
<li style="padding-bottom: 20px !important;"><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Place the marker on the desired location or enter the latitude and longitude manually (if you struggle to locate the marker as the Search option isn’t available on the free plan, you can actually get your lat/long coordinates from the URL of your profile on Google Maps)</span></strong><img loading="lazy" decoding="async" class="aligncenter" style="padding-top: 10px !important;" src="https://grapefruitseo.co.uk/wp-content/uploads/2025/01/AD_4nXf4ETTWkl4iR3fhfrhETwVro2mSeXcdz-Cjj5EyWTkSdZGwQxo6kqdVtHDaGt2MxRVeoG6WrGev4D_hQHuu68jIxlTwv_myHsSFQCvo5Tf11qKOGMLyMS0PYy11LJU8Sut5DUwykeyab1wRufRYwSERtNTy5bXaiHw.png" alt="Coordinates from the map search results for the location settings" width="700" height="159" /></li>
<li style="padding-bottom: 20px !important;"><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Add additional keyword and location optimisation to the Keywords &amp; Tags and Description/AlternativeText</span></strong></li>
<li style="padding-bottom: 20px !important;"><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Press the Write EXIF Tags button to save the optimisation and location information to the image <img loading="lazy" decoding="async" class="aligncenter" style="padding-top: 10px !important;" src="https://grapefruitseo.co.uk/wp-content/uploads/2025/01/AD_4nXdxjrnsVWe2Qc9O1cIwJFZn4nwCGuzVmMnQzM3ISgWF00rzyXM-zf-X7ypoPPOfsBenqyTDL02Bo1W8WSlu5KDCdB_YanYI-8I90MT7eCspAdcUBpGvlDdfcNMPfzLFwL7JDCjJJgkeyab1wRufRYwSERtNTy5bXaiHw.png" alt="Image geotagging for better SEO and local visibility." width="701" height="167" /></span></strong></li>
<li style="padding-bottom: 20px !important;"><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Download your newly geotagged and optimised image to upload to your GBP</span></strong></li>
</ol>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">And that’s it, you are now able to create geotagged and optimised images to use on your Google Business Profile, as well as the location-specific pages on your website. So while there may be some debate about whether geotagging has any influence on your GBP’s performance in the map rankings, when it’s almost as easy to do it as to not do it, it’s something we always do when we optimise for local search and just can’t see any reason why you wouldn’t &#8211; plus, the improved optimisation could help your images rank for any relevant image search.</span> <span style="background-color: transparent; color: inherit;" data-color="transparent">Will geotagging on its own improve your performance in the search results &#8211; very doubtful. However, as part of a more comprehensive <a href="https://grapefruitseo.co.uk/local-seo-for-roofing-companies/" data-wpil-monitor-id="235">Local SEO strategy</a>, it could be beneficial. Of course, geotagging is just one element of optimising your GBP for better performance in the local search results, so if you need assistance to ensure you have a fully-optimised business profile, just complete the callback request form below and we’ll get in touch to discuss how we can help.</span></p>
<div align="center">
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><a id='gf_8' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/feed/#gf_8'>
                        <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_8_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_8_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_8_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_8_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_8_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_8_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_8_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_8_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_8_35'  class='gfield gf_list_4col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_8_35'><li class='gchoice_8_35_1'>
								<input name='input_35.1' type='checkbox'  value='a Google Business Profile'  id='choice_8_35_1'   />
								<label for='choice_8_35_1' id='label_8_35_1'>a Google Business Profile</label>
							</li><li class='gchoice_8_35_2'>
								<input name='input_35.2' type='checkbox'  value='GBP traffic tracking setup'  id='choice_8_35_2'   />
								<label for='choice_8_35_2' id='label_8_35_2'>GBP traffic tracking setup</label>
							</li><li class='gchoice_8_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_8_35_3'   />
								<label for='choice_8_35_3' id='label_8_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_8_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_8_35_4'   />
								<label for='choice_8_35_4' id='label_8_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_8_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_8_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank in the map results for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_8_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_36' >Comments</label><div class='ginput_container'><input name='input_36' id='input_8_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_8"]){return false;}  window["gf_submitting_8"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} window["gf_submitting_8"]=true;  jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='8' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;}, 50);}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [8, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script></div>
<p>The post <a href="https://grapefruitseo.co.uk/how-to-geotag-images-photos-for-local-seo/">How to Geotag Images &amp; Photos for Local SEO</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Site Migration SEO: Your Website Migration SEO Checklist</title>
		<link>https://grapefruitseo.co.uk/site-migration-seo-your-website-migration-seo-checklist/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Fri, 21 Aug 2026 22:21:11 +0000</pubDate>
				<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[Tips & Advice]]></category>
		<category><![CDATA[client seo]]></category>
		<category><![CDATA[on-page]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[seo services]]></category>
		<guid isPermaLink="false">https://grapefruitseo.co.uk/?p=5003778</guid>

					<description><![CDATA[<p>These days, migrating your old website to a new location is a relatively straightforward process. Many hosting or domain name providers will offer some kind of support service or plugin to help you migrate your site smoothly. However, if your old site benefits from some strong SEO that helps your pages rank well and drive [&#8230;]</p>
<p>The post <a href="https://grapefruitseo.co.uk/site-migration-seo-your-website-migration-seo-checklist/">Site Migration SEO: Your Website Migration SEO Checklist</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>These days, migrating your old website to a new location is a relatively straightforward process. Many hosting or domain name providers will offer some kind of support service or plugin to help you migrate your site smoothly.</p>
<p>However, if your old site benefits from some strong SEO that helps your pages rank well and drive organic traffic, there are some additional things to bear in mind before, during and after you migrate your website. Correctly implementing Google Analytics tracking codes is crucial to ensure accurate data collection regarding traffic, conversions, and any potential issues that may arise post-launch. Additionally, <a href="https://grapefruitseo.co.uk/how-to-use-google-search-console-to-improve-seo/" data-wpil-monitor-id="153">Google Search Console</a> plays a vital role in managing and monitoring website migrations, including submitting sitemaps and tracking indexation status.</p>
<p><img decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2024/10/1dd14edc-acfd-4d50-af3f-3d8f0533ce3d.jpeg" alt="Web site migration process" /></p>
<h2>Why Would You Need to Perform a Site Migration?</h2>
<p>There are a number of reasons why you might want to migrate your website. Perhaps you have changed your hosting provider and want to move one or more of your sites to the new server. Or you may have opted for a new platform to run your site, maybe moving from WordPress to Shopify, for example. Or you may be rebranding with a new domain name and feel this is a good opportunity to migrate your old site to a new one.</p>
<p>It is important to thoroughly plan and manage risks to ensure a successful site migration project that maintains or enhances search visibility and traffic.</p>
<div id="callback-insert" class="et_pb_section et_pb_section_7 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_4">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_4  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_6  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Ready to get more business online?</h4></div>
			</div><div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_7  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><div class="seo-audit-submit"><a href="#"><input class="audit-submit rv_button closed" name="button" type="submit" value="Request a Callback" /></a></div></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_2">
				
				
				
				
				<div class="et_pb_code_inner"><style type="text/css">
.rv_button.closed:after {content:"\33";}
.rv_button.opened:after{content:"\32";}
</style>

<script type="text/javascript">
jQuery(document).ready(function() {
// Hide the div
jQuery('#reveal').hide();
jQuery('.rv_button').click(function(e){
e.preventDefault();jQuery("#reveal").slideToggle();
jQuery('.rv_button').toggleClass('opened closed');
});
});
</script></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="reveal" class="et_pb_section et_pb_section_8 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_5">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_5  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_8  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><a id='gf_8' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/feed/#gf_8'>
                        <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_8_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_8_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_8_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_8_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_8_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_8_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_8_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_8_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_8_35'  class='gfield gf_list_4col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_8_35'><li class='gchoice_8_35_1'>
								<input name='input_35.1' type='checkbox'  value='a Google Business Profile'  id='choice_8_35_1'   />
								<label for='choice_8_35_1' id='label_8_35_1'>a Google Business Profile</label>
							</li><li class='gchoice_8_35_2'>
								<input name='input_35.2' type='checkbox'  value='GBP traffic tracking setup'  id='choice_8_35_2'   />
								<label for='choice_8_35_2' id='label_8_35_2'>GBP traffic tracking setup</label>
							</li><li class='gchoice_8_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_8_35_3'   />
								<label for='choice_8_35_3' id='label_8_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_8_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_8_35_4'   />
								<label for='choice_8_35_4' id='label_8_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_8_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_8_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank in the map results for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_8_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_36' >Phone</label><div class='ginput_container'><input name='input_36' id='input_8_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_8"]){return false;}  window["gf_submitting_8"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} window["gf_submitting_8"]=true;  jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='8' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;}, 50);}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [8, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<h2>How Can Site Migrations Impact Search Engine Rankings &amp; Traffic?</h2>
<p>The process of moving your current site to its new location, platform, hosting, or domain etc may be technically straightforward, but there are some important behind-the-scenes issues to bear in mind, if you don’t want to lose any SEO advantages.</p>
<p>When migrating a site, it’s essential that you take a few steps to help search engines find your new site and ideally continue to rank any content that had been doing well on the old site. Monitoring search engine rankings during and after the migration is crucial to maintain or improve these rankings.</p>
<p>For example, if you have pages on your old site that rank well and get lots of traffic, by performing some basic migration checks, you can give the new site the best chance of continuing to rank well with the equivalent pages.</p>
<p>Without paying attention to these migration tasks, the SEO benefits of your old site may be lost in the move, which would prevent the new site from benefiting from a potential head start. This would undoubtedly lead to a reduction in organic traffic in the short term, which no website owner wants to experience. It could also prevent the new site from becoming established and well-indexed as quickly as it might have done, had you performed a few basic migration tasks. Updating <a href="https://grapefruitseo.co.uk/what-is-internal-linking-tips/" data-wpil-monitor-id="154">internal links</a> is also essential to maintain site functionality and optimize SEO performance.</p>
<p><strong>Your Basic Website Migration Checklist</strong></p>
<p>Now that you know how important it is to perform the necessary checks and tasks during the migration process, here’s a helpful checklist of the things to pay attention to in order to provide your new site with the best possible chances of ranking quickly and well.</p>
<p><strong>1. Old Site Audit</strong></p>
<p>Although it may seem laborious, completing an audit of your existing site will serve you well in the long run, especially if you run into any problems or you want to monitor the impact of the migration on your traffic stats.</p>
<p>There are a number of tools to help you audit your existing site, as well as the current SEO status. A comprehensive site crawl to gain a clear picture of the content, site structure, hierarchy and effectiveness of your old site will help you in a number of ways.</p>
<p>Firstly, you’ll be able to check that the site has been moved correctly, ie that the URL structure has been maintained or set up properly so nothing has got lost or broken across the entire site during the migration process.</p>
<p>Secondly, you’ll be able to review the impact of the migration. When you have a clear picture of the old site, it enables you to compare it with the new site, which may reveal any changes in rankings and traffic. This information is vital if you want to know the effects of the move on your SEO. (This assumes that the migration is the only change to your site.)</p>
<p><strong>2. Repair Errors (Optional)</strong></p>
<p>Auditing your existing site may seem like a good opportunity to tidy it up, i.e. remove unwanted content, fix broken links or orphan pages, address any site speed issues etc…</p>
<p>Depending on your priorities, it may be a good time to do this kind of housekeeping. If your intention is to set up the best possible version of your new site, then improving the old site before migration can make sense.</p>
<p>However, if you make lots of changes to the old site, you won’t be able to assess the impact of the migration on your traffic and rankings, because you won’t know which effects were from the clean-up and which were from the move. So, consider carefully what is most important to your business before you make too many changes.</p>
<p><strong>3. Migration Time</strong></p>
<p>Once you have completed all the auditing and checks, it’s time to perform the migration process. It’s advisable to perform a major migration during a quiet time for your website. This may be in the early hours, when your main markets are asleep. Or if your traffic is seasonal, it’s a good idea to perform the move during the quiet season for your business.</p>
<p>You can find out the busiest and quietest times for your website using your analytics. This will help you decide when might be the best time to switch the sites over. There’s likely to be some impact on rankings and traffic, at least in the short term, so if possible try to mitigate the impact of these losses by opting for one of the slow periods. Ensuring that search engine crawlers can efficiently index the site&#8217;s content during the migration is also crucial.</p>
<p><strong>4. New Site Checks</strong></p>
<p>One recommendation before you push the final button to move your old site is to check the new site before it’s live. Depending on your hosting provider or platform, you may be able to create a Staging Site or Development Site to check everything works as it should before you push it to go live.</p>
<p>When you’re as confident as you can be that the new site is working as it should, it’s time to make the final changes in the settings that will complete the migration.</p>
<p><strong>5. Monitor Results</strong></p>
<p>Once your new site is live, there’s still some work to be done, if you want to ensure you benefit from any SEO advantages of your old site. This is essentially monitoring the rankings and traffic of the new site, and comparing them to the data for the old one. (This is where that Old Site Audit will be invaluable.)</p>
<p>While there may be some unavoidable losses during the migration, with a clear picture of what has changed, you’re in a better position to assess any issues that could be addressed, such as redirects, broken links etc.</p>
<p>Migrating a website doesn’t need to be complicated, but there are some preparatory steps you can take to transfer as many SEO benefits from the old site to the new one. While these may take time, they may reap dividends in terms of preserving hard-earned rankings and organic traffic.</p>
<p>The post <a href="https://grapefruitseo.co.uk/site-migration-seo-your-website-migration-seo-checklist/">Site Migration SEO: Your Website Migration SEO Checklist</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Things to Think About When Changing SEO Companies</title>
		<link>https://grapefruitseo.co.uk/things-to-think-about-when-changing-seo-companies/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Tue, 18 Aug 2026 10:01:07 +0000</pubDate>
				<category><![CDATA[Tips & Advice]]></category>
		<category><![CDATA[rankings]]></category>
		<category><![CDATA[selecting]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[seo agency]]></category>
		<category><![CDATA[seo company]]></category>
		<guid isPermaLink="false">https://grapefruitseo.co.uk/?p=591</guid>

					<description><![CDATA[<p>So you’re paying an agency or an individual to do some Search Engine Optimisation on your website, but you’re not seeing the results you expected, or that they said they could deliver. Changing your SEO provider seems the obvious thing to do &#8211; but some businesses and website owners might be put off from making [&#8230;]</p>
<p>The post <a href="https://grapefruitseo.co.uk/things-to-think-about-when-changing-seo-companies/">Things to Think About When Changing SEO Companies</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="p1">So you’re paying an agency or an individual to do some Search Engine Optimisation on your website, but you’re not seeing the results you expected, or that they said they could deliver. Changing your SEO provider seems the obvious thing to do &#8211; but some businesses and website owners might be put off from making the change. After all, how do you know the people you switch to will be any better?</p>
<p class="p1">For most businesses, changing a supplier is not a decision to be taken lightly. But if you stay with the guys you’re currently working with, at best you risk spending more money and not seeing any real return; and at worst you might be setting your website and your business up for a fall, if the ineffective techniques they’ve been using also result in you getting some sort of penalty from the search engines.</p>
<p class="p1">If you’re committed to <a href="https://grapefruitseo.co.uk/10-seo-tactics-your-business-needs-to-use-to-increase-sales/">SEO as a way to grow your business</a>, you need to be committed to finding someone who can provide the right kind of SEO &#8211; that’s Search Engine Optimisation that’s done right, and delivers the right kind of results.</p>
<p class="p1">So if you’re thinking it might be time to get someone else to work on your rankings and traffic, we want to provide you with a few pointers to help make sure the change is for the better. In the first part of this three part series on changing your SEO supplier, we look at how to choose the provider you want to switch to.</p>
<div id="callback-insert" class="et_pb_section et_pb_section_10 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_6">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_6  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_9  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Ready to get more business online?</h4></div>
			</div><div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_10  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><div class="seo-audit-submit"><a href="#"><input class="audit-submit rv_button closed" name="button" type="submit" value="Request a Callback" /></a></div></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_3">
				
				
				
				
				<div class="et_pb_code_inner"><style type="text/css">
.rv_button.closed:after {content:"\33";}
.rv_button.opened:after{content:"\32";}
</style>

<script type="text/javascript">
jQuery(document).ready(function() {
// Hide the div
jQuery('#reveal').hide();
jQuery('.rv_button').click(function(e){
e.preventDefault();jQuery("#reveal").slideToggle();
jQuery('.rv_button').toggleClass('opened closed');
});
});
</script></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="reveal" class="et_pb_section et_pb_section_11 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_7">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_7  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_11  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><a id='gf_8' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/feed/#gf_8'>
                        <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_8_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_8_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_8_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_8_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_8_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_8_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_8_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_8_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_8_35'  class='gfield gf_list_4col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_8_35'><li class='gchoice_8_35_1'>
								<input name='input_35.1' type='checkbox'  value='a Google Business Profile'  id='choice_8_35_1'   />
								<label for='choice_8_35_1' id='label_8_35_1'>a Google Business Profile</label>
							</li><li class='gchoice_8_35_2'>
								<input name='input_35.2' type='checkbox'  value='GBP traffic tracking setup'  id='choice_8_35_2'   />
								<label for='choice_8_35_2' id='label_8_35_2'>GBP traffic tracking setup</label>
							</li><li class='gchoice_8_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_8_35_3'   />
								<label for='choice_8_35_3' id='label_8_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_8_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_8_35_4'   />
								<label for='choice_8_35_4' id='label_8_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_8_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_8_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank in the map results for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_8_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_36' >Phone</label><div class='ginput_container'><input name='input_36' id='input_8_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_8"]){return false;}  window["gf_submitting_8"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} window["gf_submitting_8"]=true;  jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='8' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;}, 50);}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [8, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<h3 class="p1">Make Sure the Grass Really is Greener</h3>
<p class="p1">One thing that can put a lot of businesses of changing their Search Engine Optimisation company, is the worry that the new provider might be no better, or may even be worse &#8211; it’s a case of ‘better the devil you know’.</p>
<p class="p1">But there are good SEOs out there, plenty of them in fact, and if you take the time to research other companies, and ask the right questions to make sure that you choose an agency or individual who knows what they are doing, you can be confident that you’re making the right decision to move to a new provider, and that things are going to improve because you’ve done so.</p>
<h3 class="p1">What’s Their Reputation/Experience?</h3>
<p class="p1">When you’re looking at new providers, despite the changing nature of SEO, previous performance is a good indication of what they’ll be able to do for you, so you can start by looking for online reviews. Any bad ones are an obvious warning, but beware &#8211; positive reviews are relatively easy to ‘fake’, so don’t let those be the only thing you consider in order to make your decision.</p>
<p class="p1">Ask any potential agencies or individuals for references from businesses they’ve recently worked with, and make sure you speak to them to get the real story of their experience (not just the 20 word, hand-picked testimonial that’s on the SEO provider’s website).</p>
<h3 class="p1">Tailored Approach</h3>
<p class="p1">Get them to take a look at your website and ask them to give you an overview of what they think you need and how they’re going to do it. Each business and every website is different, so you don’t just want a ‘cookie-cutter’ approach that will work for some sites but not for others.</p>
<p class="p1">You want an approach that is specifically tailored to your website and what it needs to rank better and get more traffic. Beware of any provider that doesn’t want to discuss the specifics of your potential project, or is less than transparent about how they plan to <a href="https://grapefruitseo.co.uk/what-is-internal-linking-tips/" data-wpil-monitor-id="16">build links</a> to your site and carry out the rest of your SEO.</p>
<h3 class="p1">Are They Proactive?</h3>
<p class="p1">A provider that asks plenty of questions about your site and the SEO you’ve already had done (more on this in the next part of this series) is a good sign they&#8217;ll be able to provide the SEO businesses need. A good SEO company will want to know what they’re taking on and make sure that they’re going to be able to help. They will want to know if there’s any remedial work they might need to do before they start the SEO proper, based on whatever your previous provider has done.</p>
<p class="p1">They might also want to look at whether you’re targeting the right keywords, the <a href="https://grapefruitseo.co.uk/will-a-social-media-marketing-campaign-improve-your-seo-strategy/" data-wpil-monitor-id="17">social media channels</a> you’re using, and your content creation process &#8211; which is a good thing and shows that they’re already thinking about how your SEO can be more effective. If you want to improve your local rankings, they should also suggest improvements to your citations and Google listings to make sure that they are providing the benefit they should.</p>
<h3 class="p1">Communication</h3>
<p class="p1">Finally, ask how will they measure success and what information will they provide you with on a regular basis. A good provider will be realistic about the timescales for seeing an improvement, but they should also understand that your goal is more traffic and more business, not just improved rankings.</p>
<p class="p1">Ask how they will measure the success of the project, what information they will provide you in the regular reports (at least monthly), and how they will react if you don’t see an improvement &#8211; how do they adjust what they’re doing to make sure they are effective.</p>
<p class="p1">When you’re looking to choose an SEO agency to work on your website, it generally pays to do your homework &#8211; this is especially the case when you’re looking to change your <a href="https://grapefruitseo.co.uk/leeds-seo-agency/" data-wpil-monitor-id="173">SEO company</a> because of poor results or a bad experience, as you really need to make sure you don’t make the same mistake again. In the next part of this 3 part series on <a href="https://grapefruitseo.co.uk/changing-seo-company-information-gathering/" data-wpil-monitor-id="18">changing your SEO company</a>, we look at leaving your current provider &#8211; the best way to do it and the information you need to get from them before you part ways.</p>
<p class="p1">If you’re thinking of changing your current SEO provider and want to talk to us about what we can offer, you can find <a title="Services" href="https://grapefruitseo.co.uk/london-seo-agency-services/">more information on our services here</a>, as well as the best way of getting in touch with us if you want to discuss your requirements in more detail.</p>
<p>The post <a href="https://grapefruitseo.co.uk/things-to-think-about-when-changing-seo-companies/">Things to Think About When Changing SEO Companies</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What is Schema Markup in SEO &#038; How to Use It for Rankings &#038; Traffic</title>
		<link>https://grapefruitseo.co.uk/what-is-schema-markup-in-seo-how-to-use-it-for-rankings-traffic/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Fri, 14 Aug 2026 22:02:43 +0000</pubDate>
				<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[Tips & Advice]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[schema]]></category>
		<category><![CDATA[seo]]></category>
		<guid isPermaLink="false">https://grapefruitseo.co.uk/?p=5003859</guid>

					<description><![CDATA[<p>It’s estimated that only 30% of websites are using Schema Markup &#8211; a practice that’s a common denominator for many of the top-ranking sites. Adding schema markup enhances search engine understanding of website content, which subsequently boosts rankings for relevant phrases. This is why incorporating Schema Markup into your SEO strategy can give you a [&#8230;]</p>
<p>The post <a href="https://grapefruitseo.co.uk/what-is-schema-markup-in-seo-how-to-use-it-for-rankings-traffic/">What is Schema Markup in SEO &amp; How to Use It for Rankings &amp; Traffic</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>It’s estimated that only 30% of websites are using Schema Markup &#8211; a practice that’s a common denominator for many of the top-ranking sites.</p>
<p>Adding schema markup enhances search engine understanding of website content, which subsequently boosts rankings for relevant phrases. This is why incorporating Schema Markup into your SEO strategy can give you a competitive edge online. While it may seem complicated initially, understanding this aspect of <a href="https://grapefruitseo.co.uk/how-to-improve-on-page-optimisation/" data-wpil-monitor-id="208">website optimisation</a> can deliver a fantastic return on your efforts in terms of increased organic traffic to your business.</p>
<p><img decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2024/12/e19b477f-5e46-44b0-81bc-5231e0ac446e.jpeg" alt="Writing Article Schema Markup to Help Improve Rankings" /></p>
<h2>What is Schema Markup and Structured Data?</h2>
<p>Schema Markup is structured data, essentially snippets of coding, that are used behind the scenes of a website. These are the bits of code responsible for Rich Results, also known as Rich Snippets.</p>
<p>JSON-LD, a format for schema markup, uses JavaScript Object Notation.</p>
<p>And what are Rich Results? These are relatively new additions to the listings on search engine results pages, that provide data above and beyond the usual text title and description. In modern search results, there are usually some listings that stand out more than others because they feature Rich Results or Rich Snippets. These are additional features to the listing that provide additional information, usually in a more visual or noticeable format.</p>
<p>Popular examples of Rich Snippets include Reviews and Ratings (eg star icons below a listing), Product Pricing, or Local Information such as address or telephone number.</p>
<p>These additional icons, images, or pieces of information are the result of Schema Markup.</p>
<div id="callback-insert" class="et_pb_section et_pb_section_13 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_8">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_8  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_12  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Ready to get more business online?</h4></div>
			</div><div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_13  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><div class="seo-audit-submit"><a href="#"><input class="audit-submit rv_button closed" name="button" type="submit" value="Request a Callback" /></a></div></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_4">
				
				
				
				
				<div class="et_pb_code_inner"><style type="text/css">
.rv_button.closed:after {content:"\33";}
.rv_button.opened:after{content:"\32";}
</style>

<script type="text/javascript">
jQuery(document).ready(function() {
// Hide the div
jQuery('#reveal').hide();
jQuery('.rv_button').click(function(e){
e.preventDefault();jQuery("#reveal").slideToggle();
jQuery('.rv_button').toggleClass('opened closed');
});
});
</script></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="reveal" class="et_pb_section et_pb_section_14 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_9">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_9  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_14  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><a id='gf_8' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/feed/#gf_8'>
                        <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_8_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_8_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_8_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_8_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_8_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_8_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_8_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_8_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_8_35'  class='gfield gf_list_4col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_8_35'><li class='gchoice_8_35_1'>
								<input name='input_35.1' type='checkbox'  value='a Google Business Profile'  id='choice_8_35_1'   />
								<label for='choice_8_35_1' id='label_8_35_1'>a Google Business Profile</label>
							</li><li class='gchoice_8_35_2'>
								<input name='input_35.2' type='checkbox'  value='GBP traffic tracking setup'  id='choice_8_35_2'   />
								<label for='choice_8_35_2' id='label_8_35_2'>GBP traffic tracking setup</label>
							</li><li class='gchoice_8_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_8_35_3'   />
								<label for='choice_8_35_3' id='label_8_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_8_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_8_35_4'   />
								<label for='choice_8_35_4' id='label_8_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_8_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_8_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank in the map results for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_8_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_36' >Comments</label><div class='ginput_container'><input name='input_36' id='input_8_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_8"]){return false;}  window["gf_submitting_8"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} window["gf_submitting_8"]=true;  jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='8' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;}, 50);}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [8, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<h2>How can Schema Markup help SEO with Rich Snippets?</h2>
<p>Understanding and implementing effective Schema Markup can help your SEO in a couple of ways &#8211; one that has the potential to improve your rankings, and one that increases your connection with human users and can translate to a higher Click Through Rate.</p>
<p><strong>Key Signals to Search Engines</strong></p>
<p>Schema Markup is extremely valuable in helping search engines understand what your site and content are about. This additional layer of info creates more context about your site. Instead of merely reading the text of your website, search engine bots and crawlers are able to learn about the nature and structure of your content.</p>
<p>How does this help SEO? When search engines are clear about your content, they are more likely to rank it for the right keywords, i.e. the ones that will be relevant to your audience and support your online business success. It also elevates your site beyond the majority of sites that are not using Schema Markup.</p>
<p>Any kind of additional information that helps search engines learn more about your content is worthwhile, and Schema Markup is a powerful way to convey key details about your online content, as well as giving your site a competitive advantage. Using Google Search Console to validate schema markup and monitor rich results can further enhance your SEO strategy.</p>
<p><strong>Standing Out in the SERPs</strong></p>
<p>When you use Schema Markup and start to benefit from Rich Snippets and additional features in your listings, your content will naturally stand out on the Search Engine Results Pages (SERPs). This can be a huge advantage because users are more likely to click on listings that stand out or look as though they have more of the relevant features.</p>
<p>Making your listing more appealing on the results pages can make a big difference to your <a href="https://grapefruitseo.co.uk/how-to-improve-click-through-rates/" data-wpil-monitor-id="207">Click Through Rate</a> (CTR), and the more people who click through to your site, the better your chances of turning rankings into customers and sales.</p>
<p>This is why spending time implementing Schema Markup on your site can help to <a href="https://grapefruitseo.co.uk/how-to-use-google-search-console-to-improve-seo/" data-wpil-monitor-id="210">increase organic traffic to your website</a>. Not only that, when people do click through to your site instead of the other listings, they may have already decided that your company is more established, impressive or relevant, courtesy of the Rich Snippets data.</p>
<h2>How to Implement Schema Markup for SEO</h2>
<p>To start using Schema Markup for your website, one of the simplest ways to start is to visit <a href="https://www.google.com/webmasters/markup-helper/u/0/" target="_blank" rel="noopener noreferrer">Google’s Structured Data Markup Helper</a>. This is a free tool that allows you to generate those clever pieces of code that can generate Rich Results for your listings in the SERPs. You then copy and paste that code into your site. It’s important to add schema markup by placing the generated JSON-LD code correctly within the &lt;head&gt; of the HTML document. It’s also advisable to check that the code is working as expected using a code snippet with tools like Google&#8217;s Rich Results Test and Schema.org validator. Your web developer will be able to help with the technical aspects, if coding the back end of your site is not your strong suit.</p>
<p>There are hundreds of different types of Schema Markup, and you can find the comprehensive (and growing) collection at the source site, <a href="http://schema.org" target="_blank" rel="noopener noreferrer">schema.org</a>. WordPress SEO plugins like Yoast and Rank Math can automatically generate schema markup for your website, streamlining the process.</p>
<p>Perhaps the best way to begin is to consider which type will be most beneficial to your business, which is usually the same question as which Rich Results features will be most helpful or appealing to your target audience. Google Tag Manager can also be used to implement JSON-LD structured data without modifying backend code.</p>
<p>To help you assess which Schema Markup strategy will boost your SEO most effectively, here are some of the popular types to choose from:</p>
<p><strong>• <a href="https://grapefruitseo.co.uk/what-are-the-benefits-of-local-seo-for-small-businesses/" data-wpil-monitor-id="209">Local Business</a> Schema Markup</strong></p>
<p>One of the most popular and effective types of Schema Markup is the Local Business setting. This can provide a wealth of helpful information for users, such as maps, opening hours, phone numbers, address etc. While the information itself is beneficial to users, what makes this type of Schema Markup so effective is that it helps your listing to stand out from the other basic listings in an eye-catching way that also boosts credibility and trust.</p>
<p><strong>• Product Schema Markup</strong></p>
<p>Using Product Schema Markup is a powerful way to boost SEO results for any e-commerce business. When users can see your product listings, complete with price and other info, right on the search results page, it can short-cut the customer journey and increase clicks through to your site.</p>
<p><strong>• Recipe Schema Markup</strong></p>
<p>You may have seen the Rich Results generated by Recipe Schema Markup if you’ve ever searched for something food-related and been presented with a method or list of ingredients right on the listings page. This type of Schema Markup would undoubtedly give a food blogger an SEO advantage, but it can also be used by any business that offers helpful recipes to their audience.</p>
<p>Implementing schema markup to your website is not essential for SEO &#8211; the majority of sites don’t currently take advantage of this practice &#8211; yet it’s a simple way to boost your search engine rankings, as well as present your content in an eye-catching way that can lead to more click-throughs and customers for your business. It’s important to test the schema markup code once implemented to ensure it functions correctly.</p>
<p>Schema markup generator tools can simplify the process of creating structured data for various schema types.</p>
<p>Using the appropriate schema types for different content is crucial for enhancing visibility in search results.</p>
<p>Applying structured data markup to web pages can significantly improve how search engines interpret and index your content, thereby influencing rich snippets and overall visibility in search engine results.</p>
<p>The post <a href="https://grapefruitseo.co.uk/what-is-schema-markup-in-seo-how-to-use-it-for-rankings-traffic/">What is Schema Markup in SEO &amp; How to Use It for Rankings &amp; Traffic</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What Are the Different Types of Search Intent &#038; Why They&#8217;re Important for SEO &#038; Rankings</title>
		<link>https://grapefruitseo.co.uk/what-are-the-different-types-of-search-intent-why-theyre-important-for-seo-rankings/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Tue, 11 Aug 2026 10:06:35 +0000</pubDate>
				<category><![CDATA[Content Creation]]></category>
		<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[Tips & Advice]]></category>
		<category><![CDATA[content creation]]></category>
		<category><![CDATA[on-page]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[rankings]]></category>
		<category><![CDATA[search]]></category>
		<guid isPermaLink="false">https://grapefruitseo.co.uk/?p=5003769</guid>

					<description><![CDATA[<p>As search engines become more sophisticated, the basic keyword approach to SEO has evolved to include more nuanced practices. One of these is the topic of Search Intent and the role it plays in ranking your website pages and generating the right kind of search traffic.  What is Search Intent? Search Intent relates to the [&#8230;]</p>
<p>The post <a href="https://grapefruitseo.co.uk/what-are-the-different-types-of-search-intent-why-theyre-important-for-seo-rankings/">What Are the Different Types of Search Intent &amp; Why They&#8217;re Important for SEO &amp; Rankings</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="background-color: transparent; color: inherit;" data-color="transparent">As search engines become more sophisticated, the basic keyword approach to SEO has evolved to include more nuanced practices. One of these is the topic of Search Intent and the role it plays in ranking your website pages and generating the right kind of search traffic. </span></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">What is Search Intent?</span></h2>
<p>Search Intent relates to the intention, or mindset, of the person typing a keyword or phrase into a search engine. Essentially, it’s an attempt to ascertain which type of search result they are looking for &#8211; because not all searches are driven by the same intention, even when using the same keyword. Understanding user search intent is crucial for creating content that aligns with what searchers are truly seeking.</p>
<p><img decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2024/10/abc445e5-cc8b-4a3d-aecc-fb75515539da.png" alt="Google browser understanding audience's search intent" /></p>
<p>For example, imagine three different people searching for ‘clock’. Without the development of Search Intent, the results may be purely based on keywords. However, these three different people may all be looking for completely different results relating to ‘clock’.</p>
<p>One may want to know the time, so they need a free online clock or international clock, or the most accurate time. Another may be looking to buy a clock, ie their intent is commercial, and as such, they’ll want to be presented with clock products they can purchase. The last person may want to research the history of clocks, so their intent would be regarded as informational, and the right search results for them would be listings of informative sites relating to clocks.</p>
<p>Additional keywords may help to signal the precise intent, but even without these, there are ways to ascertain what type of search is being carried out, such as search history, cookies, online profile etc…</p>
<p>This is the level of sophistication that search engines have developed, and the evolution of Search Intent enables them to show more of the right listings, ie the best matches for what the user is <em>really</em> looking for.</p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">Why is it Important for SEO?</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Search Intent is important for SEO because it can make an important difference to the listings that are presented in the SERPs. If the search engines are aware of what people are </span><em><span style="background-color: transparent; color: inherit;" data-color="transparent">really</span></em><span style="background-color: transparent; color: inherit;" data-color="transparent"> looking for when they type keywords into their browser, they are going to use certain determining factors to provide the best possible results. </span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">These determining factors can make the difference between your page or site ranking for the relevant keywords, or not. This is why it&#8217;s important to know the different types of Search Intent, which one applies to your business, and how to make sure that your content matches both the user&#8217;s enquiry </span><em><span style="background-color: transparent; color: inherit;" data-color="transparent">and</span></em><span style="background-color: transparent; color: inherit;" data-color="transparent"> intention. </span></p>
<div id="callback-insert" class="et_pb_section et_pb_section_16 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_10">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_10  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_15  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Ready to get more business online?</h4></div>
			</div><div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_16  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><div class="seo-audit-submit"><a href="#"><input class="audit-submit rv_button closed" name="button" type="submit" value="Request a Callback" /></a></div></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_5">
				
				
				
				
				<div class="et_pb_code_inner"><style type="text/css">
.rv_button.closed:after {content:"\33";}
.rv_button.opened:after{content:"\32";}
</style>

<script type="text/javascript">
jQuery(document).ready(function() {
// Hide the div
jQuery('#reveal').hide();
jQuery('.rv_button').click(function(e){
e.preventDefault();jQuery("#reveal").slideToggle();
jQuery('.rv_button').toggleClass('opened closed');
});
});
</script></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="reveal" class="et_pb_section et_pb_section_17 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_11">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_11  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_17  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><a id='gf_8' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/feed/#gf_8'>
                        <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_8_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_8_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_8_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_8_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_8_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_8_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_8_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_8_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_8_35'  class='gfield gf_list_4col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_8_35'><li class='gchoice_8_35_1'>
								<input name='input_35.1' type='checkbox'  value='a Google Business Profile'  id='choice_8_35_1'   />
								<label for='choice_8_35_1' id='label_8_35_1'>a Google Business Profile</label>
							</li><li class='gchoice_8_35_2'>
								<input name='input_35.2' type='checkbox'  value='GBP traffic tracking setup'  id='choice_8_35_2'   />
								<label for='choice_8_35_2' id='label_8_35_2'>GBP traffic tracking setup</label>
							</li><li class='gchoice_8_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_8_35_3'   />
								<label for='choice_8_35_3' id='label_8_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_8_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_8_35_4'   />
								<label for='choice_8_35_4' id='label_8_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_8_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_8_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank in the map results for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_8_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_36' >Comments</label><div class='ginput_container'><input name='input_36' id='input_8_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_8"]){return false;}  window["gf_submitting_8"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} window["gf_submitting_8"]=true;  jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='8' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;}, 50);}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [8, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">What are the Different Types of Search Intent?</span></h2>
<p>Within the realm of SEO, understanding &#8216;search intents&#8217; is crucial, and these intents are usually split into four main categories. There are;</p>
<h3><span style="background-color: transparent; color: inherit;" data-color="transparent">Informational Search Intent </span></h3>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">This is when users are looking for information or instruction, such as How-to articles or Step-by-step Guides.</span></p>
<h3><span style="background-color: transparent; color: inherit;" data-color="transparent">Navigational Intent</span></h3>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">This is when users are using the search engine to help them get to somewhere else, such as looking up contact details or the link for a specific website. </span></p>
<h3><span style="background-color: transparent; color: inherit;" data-color="transparent">Commercial Search Intent</span></h3>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">This is when users are in the purchasing mindset and they want to know how they can buy (or research) what they need. </span></p>
<h3><span style="background-color: transparent; color: inherit;" data-color="transparent">Transactional Intent</span></h3>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">This is when a user wants to perform a specific transaction online. This may be a purchase, but it may also be another type of transaction, such as performing an online return or getting a quote. </span></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">How Can Understanding Search Intent Improve Your Rankings &amp; Traffic? </span></h2>
<p>When you understand Search Intent and construct your online content in line with the relevant category, you make it easier for the search engines to view your site as a good match for your potential customers. This can lead to improved rankings, increased organic traffic, and the business success that can result. This is why incorporating Search Intent principles and focusing on keyword intent into your SEO can be beneficial for your company.</p>
<p><img decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2024/10/b1377420-08b6-4865-8d5c-2c6d3dd0680e.png" alt="Search intent important for good rankings" /></p>
<p>For example, if you have an e-commerce business, you’d likely want to target keywords and phrases that have Commercial Intent. Ideally, you want your website to rank well for the searches people make when they are in the Ready To Buy mindset. Understanding the Commercial Search Intent keywords for your products will help you to <a href="https://grapefruitseo.co.uk/why-is-seo-important-for-e-commerce-websites-how-to-do-it/" data-wpil-monitor-id="183">optimise your site and pages</a> accordingly. This level of nuanced <a href="https://grapefruitseo.co.uk/how-to-improve-click-through-rates/" data-wpil-monitor-id="147">SEO can translate into more organic traffic</a> and more online sales.</p>
<p>Understanding the underlying reason for an online search is crucial. Aligning your content with the specific needs and motivations of searchers can significantly improve search result relevance.</p>
<p>Alternatively, you may want to nurture your audience before offering your products. In this instance, you may want to develop content that matches Informational Intent, so that you can help your potential customers with their questions and problems. This is a core piece of modern online marketing and <a href="https://grapefruitseo.co.uk/how-to-create-a-small-business-content-strategy/" data-wpil-monitor-id="148">How-to content</a> is a great way to connect with the right people and raise awareness for your brand. This is when understanding the type of keywords that match Information Intent searches can benefit your business. Creating informative and helpful articles on your site &#8211; ones that match the questions and search queries of your target audience &#8211; is a powerful way to rank well in search engines and boost organic traffic.</p>
<p>Understanding Search Intent can help you to organise your content, design your customer journey, connect with the right people, provide value, increase awareness, boost traffic, and ultimately enjoy more sales and success from your online presence. This is why the right keyword research is such an important piece of any successful SEO strategy, and integrating Search Intent into your research and goals can take your results to the next level.</p>
<p>Another benefit of understanding Search Intent is that it helps you to get into the mind of your audience and potential customers, which is always an excellent idea when performing any kind of marketing. When you have a clear sense of what your audience is looking for and the right timing to make an offer, you are likely to see better results from your online marketing efforts.</p>
<p>Integrating Search Intent into your SEO efforts is like aligning with the mindset of your audience at a deeper level. And when you understand their wants, needs, and user intent, you’re in a strong position to <a href="https://grapefruitseo.co.uk/what-is-schema-markup-in-seo-how-to-use-it-for-rankings-traffic/" data-wpil-monitor-id="211">optimise your content</a> to provide the products and services they’re seeking. This will help you to tick the right boxes for search engines so that they’ll see how your content is the perfect match for your customers.</p>
<p>The post <a href="https://grapefruitseo.co.uk/what-are-the-different-types-of-search-intent-why-theyre-important-for-seo-rankings/">What Are the Different Types of Search Intent &amp; Why They&#8217;re Important for SEO &amp; Rankings</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>GMB SEO Guide: Step-by-Step Google Business Profile Optimisation for Better Map Rankings</title>
		<link>https://grapefruitseo.co.uk/gmb-seo-guide-google-business-profile-optimisation-steps-for-better-map-rankings/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Fri, 07 Aug 2026 22:06:50 +0000</pubDate>
				<category><![CDATA[GMB]]></category>
		<category><![CDATA[Local SEO]]></category>
		<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[Tips & Advice]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[google business]]></category>
		<category><![CDATA[google maps]]></category>
		<category><![CDATA[local seo]]></category>
		<category><![CDATA[map pack]]></category>
		<category><![CDATA[optimisation]]></category>
		<guid isPermaLink="false">https://grapefruitseo.co.uk/?p=5003876</guid>

					<description><![CDATA[<p>Google Business Profiles, or Google My Business (GMB) as they used to be known, may have originally been beneficial for hyper-local businesses like restaurants and beauty salons, but with the explosion in mobile and ‘near me’ searches over the years, they are now essential for just about any business online. Whatever product or service you [&#8230;]</p>
<p>The post <a href="https://grapefruitseo.co.uk/gmb-seo-guide-google-business-profile-optimisation-steps-for-better-map-rankings/">GMB SEO Guide: Step-by-Step Google Business Profile Optimisation for Better Map Rankings</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Google Business Profiles, or Google My Business (GMB) as they used to be known, may have originally been beneficial for hyper-local businesses like restaurants and beauty salons, but with the explosion in mobile and ‘near me’ searches over the years, they are now essential for just about any business online.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Whatever product or service you offer, any time someone searches for it on Google using a mobile device or with a location modifier, e.g. ‘</span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">solicitor manchester</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">’, there’s a good chance the Map Pack of the best Google Business Profiles (GBPs) will show up at the top of the results. If your GBP doesn’t rank in this prime search real estate you could be missing out on potential customers.</span></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">What is GMB/GBP?</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">A Google Business Profile is a free service offered by Google that lets businesses create a profile with their information, which is then used on Google Maps and in Google’s search results.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Most businesses will have a GBP, whether you created this yourself, or Google added one based on other information about your company on the web. However it was created, once claimed and verified by your business, effectively optimising this free piece of Internet real estate is vital if you want to capitalise on the potential business it could send your way. </span></p>
<p><em><span style="background-color: transparent; color: inherit;" data-color="transparent">If you don’t know if you have a GBP, or have a profile but haven’t claimed or verified it yet, </span></em><a href="https://support.google.com/business/answer/7107242?hl=en-GB" target="_blank" rel="noopener noreferrer"><em><span style="background-color: transparent; color: inherit;" data-color="transparent"><u>you can find more details on this here</u></span></em></a><em><span style="background-color: transparent; color: inherit;" data-color="transparent">.</span></em></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">Why is an Optimised GBP/GMB Important</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">With practically all business sectors becoming increasingly more competitive on the Internet, simply having a GBP is no longer enough. For those traffic-generating map pack rankings, a thoroughly-optimised (and managed, but we’ll come to that later) Google Business Profile is essential, for a couple of reasons.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">First of all, the traffic potential &#8211; we’ve had clients who get </span><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">up to 50% of the organic traffic to their site from their GBP ranking in the map pack</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">, and the clickthrough rates for these map pack rankings can be up to twice those of even page 1 organic rankings.</span></p>
<p><img decoding="async" src="https://grapefruitseo.co.uk/wp-content/uploads/2025/01/e5b204d4-bd8a-46ef-bb18-d01e4944cbbb.png" alt="Image showing the benwedits of a fully optimized Google Business Profile" /></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Secondly, relatively speaking, ranking in the map pack at the top of local search results is often quicker and easier than ranking web pages in the organic search results below. There are obviously a number of factors that influence this but for most clients, everything else being equal, they should find it’s possible to rank their GBP without the months and months, or even years, of work required to rank web pages.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">So, if your GBP isn’t optimised to rank for searches where Google is showing the map pack, this might mean your business is missing out on a lot more organic traffic and potential customers. To try and capture some more of this potential traffic, we’ve provided the step-by-step instructions we use to optimise client profiles, so you can optimise your business profile yourself.</span></p>
<div id="callback-insert" class="et_pb_section et_pb_section_19 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_12">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_12  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_18  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Ready to get more business online?</h4></div>
			</div><div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_19  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><div class="seo-audit-submit"><a href="#"><input class="audit-submit rv_button closed" name="button" type="submit" value="Request a Callback" /></a></div></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_6">
				
				
				
				
				<div class="et_pb_code_inner"><style type="text/css">
.rv_button.closed:after {content:"\33";}
.rv_button.opened:after{content:"\32";}
</style>

<script type="text/javascript">
jQuery(document).ready(function() {
// Hide the div
jQuery('#reveal').hide();
jQuery('.rv_button').click(function(e){
e.preventDefault();jQuery("#reveal").slideToggle();
jQuery('.rv_button').toggleClass('opened closed');
});
});
</script></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="reveal" class="et_pb_section et_pb_section_20 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_13">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_13  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_20  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><a id='gf_8' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/feed/#gf_8'>
                        <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_8_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_8_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_8_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_8_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_8_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_8_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_8_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_8_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_8_35'  class='gfield gf_list_4col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_8_35'><li class='gchoice_8_35_1'>
								<input name='input_35.1' type='checkbox'  value='a Google Business Profile'  id='choice_8_35_1'   />
								<label for='choice_8_35_1' id='label_8_35_1'>a Google Business Profile</label>
							</li><li class='gchoice_8_35_2'>
								<input name='input_35.2' type='checkbox'  value='GBP traffic tracking setup'  id='choice_8_35_2'   />
								<label for='choice_8_35_2' id='label_8_35_2'>GBP traffic tracking setup</label>
							</li><li class='gchoice_8_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_8_35_3'   />
								<label for='choice_8_35_3' id='label_8_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_8_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_8_35_4'   />
								<label for='choice_8_35_4' id='label_8_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_8_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_8_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank in the map results for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_8_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_36' >Email</label><div class='ginput_container'><input name='input_36' id='input_8_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_8"]){return false;}  window["gf_submitting_8"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} window["gf_submitting_8"]=true;  jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='8' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;}, 50);}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [8, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">How to Optimise Your GMB for Better Map Rankings</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Before we start, it’s worth briefly mentioning the 3 key factors Google considers for local search rankings:</span></p>
<ul>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Relevance</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent"> (how relevant is what you offer to what’s being searched for)</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Distance</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent"> (how ‘local’ are you to the searcher)</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Prominence</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent"> (how well-known is your business)</span></li>
</ul>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">It’s worth bearing these in mind as you optimise your GBP (and your location-specific webpages) in order to try and gain the best rankings possible and, just like you might optimise the pages on your website, it’s worth investing the time and effort in thoroughly optimising your Google Business Profile to get the best results.</span></p>
<p style="text-align: center;"><em><strong><span style="background-color: transparent; color: inherit;" data-color="transparent"><a href="https://grapefruitseo.co.uk/gmb-seo-guide-google-business-profile-optimisation-steps-for-better-map-rankings/#quick-tips">Click here if you want to jump straight to the quick overview of the steps for optimising your GBP</a>. </span></strong></em></p>
<h3><span style="background-color: transparent; color: inherit;" data-color="transparent">Optimising your GBP &#8211; step-by-step</span></h3>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Assuming you have already claimed your Google Business Profile, once you’ve logged into the Google account that owns it you can go to the </span><a href="https://business.google.com/u/4/locations" target="_blank" rel="noopener noreferrer"><strong><span style="background-color: transparent; color: inherit;" data-color="transparent"><u>Google Business Profile Manager</u></span></strong></a><span style="background-color: transparent; color: inherit;" data-color="transparent"> to start updating it; or simply search for your business in Google and you should see the update options in the screenshot below, then click on Edit Profile to get started.</span></p>
<p><img decoding="async" src="https://grapefruitseo.co.uk/wp-content/uploads/2025/01/f16dc3ff-ba17-44bd-91c7-8e8cda79ea0d.png" alt="Optimisation options for a Google business listing" /></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Business Name</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">The business name you use for your profile is important for a couple of reasons. Firstly, it’s a key optimisation opportunity, and secondly, it forms part of your </span><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">NAP, which stands for Name, Address, Phone number</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">. </span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Consistency between your GBP, the page it links to on your website, and the citations you will be getting/building (see later) is key to success. Google likes to provide quality, reliable results, so making sure you use the same information for your NAP wherever it appears is a key element of optimising your GBP.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Try to use a business name for your profile and NAP that is optimised for your product/service and location, where possible. So if you’re an accountancy firm, instead of just ‘</span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">Jones &amp; Partners</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">’ you could opt for ‘</span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">Jones &amp; Partners London Accountants</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">’. This can make it easier for Google to understand the searches your profile is relevant for, but don’t overdo it and stuff your title full of keywords, as this rarely works for long.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Business Category</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Choosing the right category for your profile is also key, and it may be best to select 2-3 of the most relevant categories for your market. Some categories may be more relevant to searches than others, and it’s a good idea to select the same or similar categories to profiles that already rank well for the searches you’re targeting.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">You can do this by analysing the map pack in the search results, or use a handy tool like </span><a href="https://pleper.com/index.php?do=tools&amp;sdo=category_helper" target="_blank" rel="noopener noreferrer"><strong><span style="background-color: transparent; color: inherit;" data-color="transparent"><u>Pleper’s Category Helper</u></span></strong></a><span style="background-color: transparent; color: inherit;" data-color="transparent">. As you can see from the screenshot below, you just enter your business information so it can find your GBP, and then the search terms you want to be found for, and it will analyse the competition to determine which primary and secondary categories you might want to consider. You probably won&#8217;t need them all, just the top 2 to 3 that most profiles are using.</span></p>
<p><img decoding="async" src="https://grapefruitseo.co.uk/wp-content/uploads/2025/01/1007b233-ee44-4e37-9db6-dbdc7c5ad257.png" alt="Tool showing the best Google My Business categories for relevant searches" /></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Description</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Your business description provides another opportunity to optimise your profile for the search terms and locations you want to be found for. Again, avoid keyword stuffing, but adding your main search terms and locations, along with related keywords and nearby areas, in a description that ‘sells’ your business or service and offers a compelling reason why users should choose you, maximises the potential of this part of your profile.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Opening Date</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">This is just the date the business opened and is useful to show how long you’ve been around and help provide a more complete GBP.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Phone Number</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Another key part of the NAP for your local business, so ensure that you use the same phone number in your profile as the one on the web page it links to, and the citations and other listings for the business on the Internet. It’s also a good idea to try using the same format in all places, too &#8211; e.g. avoid mixing up </span><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">+44 1234 56789</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">, </span><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">01234 56789</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">, and </span><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">+44 (0)1234 56789</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent"> all the time.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Website</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">This is your opportunity to add a link to your website from your GBP. If you are a local business with only one location, this will most likely be a link to your website homepage. However, if you have a number of locations, you would ideally want a separate page for each of these on your site, and then link to these from the relevant business profiles. </span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Often, businesses with multiple locations, and therefore multiple GBPs, will just link them all to the website homepage. If you have different location pages on your site, link your Leeds GBP to the Leeds location page, the Birmingham GBP to the Birmingham location page etc.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">It’s also a good idea to add some tracking to these links, so you can see the traffic you are getting from them in Google Search Console and Google Analytics. Remember the image of the different traffic volumes at the start of the article? You can get the same info by simply adding </span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">?utm_source=google&amp;utm_medium=gmb&amp;utm_id=website</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent"> to the end of your link URL.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Booking</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">It’s also possible to add additional links to your profile, which can be useful if you want to take visitors straight to a booking or request a callback page. By clicking Booking in the edit options, you can add other links to your profile to help convert users better. Again, you can add tracking to see how well these are working, and for a link that takes users to a booking form you could change the tracking ID and use </span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">?utm_source=google&amp;utm_medium=gmb&amp;utm_id=booking</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">, and something else relevant for any other links you add.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Social Profiles</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">A recently new addition to business profiles is the ability to add links to your Social Media. As well as helping to create a more complete profile, it improves your online presence and makes it easier to engage and connect with potential customers across their preferred social platforms.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Shortname</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Your profile’s shortname makes it easier to share and access your profile, rather than copying and pasting the huge URL in your web browser. Choose something short but recognisable as this will be helpful when you’re sharing your profile with customers, e.g. ours is simply </span><a href="https://g.page/GrapefruitSEO" target="_blank" rel="noopener noreferrer"><strong><span style="background-color: transparent; color: inherit;" data-color="transparent"><u>g.page/GrapefruitSEO</u></span></strong></a><span style="background-color: transparent; color: inherit;" data-color="transparent"> &#8211; try it.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Business Location</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">The final piece of the important NAP! If you have a business location you want to use for your profile so clients can find and visit you, rather than simply being what’s know as a Service Area Business where you don’t have a fixed location but visit clients where they are (e.g. a plumber), decide on the address and format to use across your GBP, website, and citations. Again, consistency of your business’s name, address, and phone number is key for the best possible GBP rankings.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Service Areas</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">As mentioned above, your business might not have a location clients can visit or that you want to use in your profile, in which case you can use this section to add the areas nearby that you service, so Google and customers know whether you cover their location. </span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Even if your business does have a location clients visit, you should still add in the service areas you cover for the same reason, so you have more chance of showing up for searches in these locations. After all, the catchment area for a local takeaway is likely to be much smaller than the catchment area for a plastic surgeon, so it makes sense to define the areas your business covers, rather than leave it up to Google.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">When adding service areas for any type of business, try to include as many of the locations as are relevant for your business. For a small local business this might just be the surrounding areas, but for businesses with a longer reach, look to try and cover as many as possible, expanding out from your location, e.g. </span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">City of London</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">, </span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">South London</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">, </span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">London</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">, </span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">Greater London</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Opening Hours</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">These are what you’d expect and even if your business is a typical Mon-Fri, 9-5 operation, adding in your opening hours will show you as closed, open, or opening soon when your profile appears in the results. For businesses with less common hours, e.g. bars, restaurants, and gyms, it can be more important to make sure this information is current and kept up to date.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">There is also an option to add Special Hours, which should be used when different dates like Easter, bank holidays, and Christmas are in the bear future, or if your business is closed for training, stock taking etc. on a particular day.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">More</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">This section covers a variety of attributes and amenities that are not going to be relevant for all businesses, but by going through and checking any that apply, your profile will be more complete, plus you will be providing the necessary information to potential customers who might make their decision based on factors such as whether a business identifies as women-owned, has wheelchair accessible restrooms, or is LGBTQ+ friendly.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Services</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">This is the section where you get to showcase the services you offer within your profile. As well as helping with the optimisation of your overall profile, by adding your core services, with descriptions and prices where possible, you give Google more information to use to rank your profile and show the relevant services to users who are looking for them.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Products</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Similar the the above, eligible retail businesses can usually add information about the products they sell, all of which can help optimisation, rankings, and the conversion of potential customers. Likewise, food and drink businesses can also add detailed menu information with images, to help attract users.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Photos</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">The map pack is a very visual piece of search real estate, and for your profile to stand out you want to make sure you are adding a good selection of appealing images. Logo and header images are the bare minimum, and you should ideally add as many images as are relevant for your profile and business. </span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Businesses should consider adding a good quantity of attractive images of their offices, employees, customer projects, products, results achieved, reviews received, accolades won etc. The photo section provides a great opportunity to catch the eye of searchers and showcase all the reasons they should choose your business.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">It’s worth mentioning that while great-looking images are important for your profile, just as with your website, optimising these images well can also be beneficial. So using appropriately optimised file names for your images, e.g. ‘</span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">jones-and-partners-architects-london-logo</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">’ is advisable, and for the more advanced, we&#8217;ve also found geotagging these images for your location to be helpful (we’ll look at geo-tagging in more detail in another post).</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Website Updates</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Finally, once you’ve optimised all the above elements of your Google Business Profile, the last piece of optimisation to help with your map pack rankings needs to be done on your website. </span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">If your website is already well-optimised, a lot of the information you’ve added to your GBP will probably be what’s on your site, but as we’ve seen the best results by making sure profiles and the web page they link to share the same info, it’s worth making sure.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Look at using the title of your GBP in the meta title of the page it links to. Optimise the meta description and key headings on the page for the search terms and locations you’re targeting. And try to make sure the name address and contact details of the business displayed in the footer or elsewhere on the page match up to the NAP info you added to your profile. You could even look to embed a link or Google Map of your profile on the page.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">We’ve seen the best results with clients when the business information on GBPs and the web pages they link to matches as closely as possible.</span></p>
<h3><span style="background-color: transparent; color: inherit;" data-color="transparent">Quick Overview/Recap</span><span id="quick-tips"></span></h3>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Here’s a short overview/recap of the steps to properly optimise your Google Business Profile:</span></p>
<ol>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">NAP</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: use the same name, address, and phone number across GBP, website, and citations</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Business</span></strong> <strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Name</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: optimise for product/service and location</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Business Category</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: choose the most relevant and popular category(s)</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Description</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: add a compelling sales pitch optimised for product/service and location</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Opening Date</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: add the date the business started to show credibility</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Phone Number</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: add the same phone number as the one on the linked-to webpage </span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Website</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: link to location-specific URL on your business website with UTM tracking</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Booking</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: add additional links to booking pages with UTM tracking</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Social Profiles</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: add social profiles to increase engagement</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Shortname</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: create a recognisable short name to help with marketing </span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Business Location</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: add the business address that customers can visit </span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Service Areas</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: select areas covered for businesses with or without an address</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Opening Hours</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: add day-to-day and any special opening times</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">More</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: add all relevant attributes and amenities</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Services</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: add individual details for core services offered</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Products</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: add detailed information on products for retailers and menus for food and drink businesses</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Photos</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: add logo, header, and other relevant images with optimised filenames</span></li>
<li><strong><span style="background-color: transparent; color: inherit;" data-color="transparent">Website Updates</span></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">: ensure the webpage linked to matches the GBP optimisation</span></li>
</ol>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">Ongoing Optimisation</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Just like optimising your website, the optimisation of your Google Business Profile is more of a process than a one-off event. Following the optimisation steps above can significantly improve your GBP’s ranking in the map results, but to maintain and continue this improvement, there are steps you can take on an ongoing basis.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Reviews</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Data points to the fact that one of the most important factors in determining which profiles rank in the map pack in the search results are those with the best reviews. This doesn’t just mean those with 5 stars, but profiles with a track record of attracting a good number of good reviews.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Depending on how competitive your market you might need 20, 50, 100, or more good reviews to rank well in the map pack, and profiles with a good volume of historical reviews tend to rank best &#8211; so you should look at developing your review count as a priority to ensure the long term success of your profile’s rankings.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Implement processes to ask customers for reviews and make it easy for them to leave them by using the link from the ‘</span><strong><em><span style="background-color: transparent; color: inherit;" data-color="transparent">Ask for Reviews</span></em></strong><span style="background-color: transparent; color: inherit;" data-color="transparent">’ section of the GBP edit screen; and interact with reviews left on your profile, even any bad ones, as this shows others that you&#8217;re committed to providing the best possible service/products. </span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Updates</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Active business profiles not only seem to do better in the search results, but they also have the potential to get more engagement from users. Look at adding regular update posts to keep users up to date with what’s going on and prompt them to find out more.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Q&amp;A</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Monitor your profile for questions from users and provide them with timely answers that could turn them and other readers into new customers. </span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Offers &amp; Events</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Want to offer a discount for a limited time, or make searchers aware of a sale you have starting soon? Use Offers and Events to include these on your profile and encourage users to visit your website or venue.</span></p>
<h4><span style="background-color: transparent; color: inherit;" data-color="transparent">Citations</span></h4>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Lastly, one of the best ways to improve your profile’s appearance in the search results is to make sure you build a healthy number of quality citations or listings for your business on directory sites and the like. Remember we said prominence was one of the key ranking factors for local SEO, well there can be no better way to raise the profile of your business than it being found on all major and niche-relevant business directory sites &#8211; just remember to get the NAP consistent across all your listings.</span></p>
<h2><span style="background-color: transparent; color: inherit;" data-color="transparent">Effective GBP Optimisation Can be a Big Opportunity</span></h2>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">With the prominence of the map pack in many of Google’s search results, the potential this offers for significantly increasing your organic traffic, and the relative speed and ease with which it can be possible to achieve map pack rankings, proper optimisation of your Google Business Profile could be a huge opportunity for your business.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">Following the optimisation steps we’ve outlined above could even be enough on their own to move your profile into the map pack, and a consistent effort to improve the optimisation of your GBP, proactively update it, interact with searchers, and encourage reviews from your clients, could help maintain this increasingly important source of traffic and potential customers for most businesses.</span></p>
<p><span style="background-color: transparent; color: inherit;" data-color="transparent">If you’re convinced of the potential of having a fully-optimised business profile and want some assistance to make the most of this opportunity, just complete the callback request form below and we&#8217;ll get in touch to discuss how we can help.</span></p>
<p style="text-align: center;">
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><a id='gf_8' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/feed/#gf_8'>
                        <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_8_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_8_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_8_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_8_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_8_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_8_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_8_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_8_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_8_35'  class='gfield gf_list_4col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_8_35'><li class='gchoice_8_35_1'>
								<input name='input_35.1' type='checkbox'  value='a Google Business Profile'  id='choice_8_35_1'   />
								<label for='choice_8_35_1' id='label_8_35_1'>a Google Business Profile</label>
							</li><li class='gchoice_8_35_2'>
								<input name='input_35.2' type='checkbox'  value='GBP traffic tracking setup'  id='choice_8_35_2'   />
								<label for='choice_8_35_2' id='label_8_35_2'>GBP traffic tracking setup</label>
							</li><li class='gchoice_8_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_8_35_3'   />
								<label for='choice_8_35_3' id='label_8_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_8_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_8_35_4'   />
								<label for='choice_8_35_4' id='label_8_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_8_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_8_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank in the map results for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_8_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_36' >Email</label><div class='ginput_container'><input name='input_36' id='input_8_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_8"]){return false;}  window["gf_submitting_8"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} window["gf_submitting_8"]=true;  jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='8' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;}, 50);}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [8, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script></p>
<p>The post <a href="https://grapefruitseo.co.uk/gmb-seo-guide-google-business-profile-optimisation-steps-for-better-map-rankings/">GMB SEO Guide: Step-by-Step Google Business Profile Optimisation for Better Map Rankings</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Case Study: Video Creation Project</title>
		<link>https://grapefruitseo.co.uk/case-study-video-creation-project/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Tue, 04 Aug 2026 10:01:48 +0000</pubDate>
				<category><![CDATA[Content Creation]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[on-page]]></category>
		<category><![CDATA[video]]></category>
		<guid isPermaLink="false">https://grapefruitseo.co.uk/?p=3003391</guid>

					<description><![CDATA[<p>We&#8217;re always keen to showcase recent work for our clients but, in what is a bit of a departure from our usual case studies about SEO, we wanted to instead focus on how we&#8217;ve been able to drastically improve the content of a client&#8217;s site, with the introduction of some custom video presentations. Adding rich [&#8230;]</p>
<p>The post <a href="https://grapefruitseo.co.uk/case-study-video-creation-project/">Case Study: Video Creation Project</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>We&#8217;re always keen to showcase recent work for our clients but, in what is a bit of a departure from our usual case studies about SEO, we wanted to instead focus on how we&#8217;ve been able to drastically improve the content of a client&#8217;s site, with the introduction of some custom video presentations.</p>
<p>Adding rich media to a site is not completely unconnected to SEO, as most of us know that, with the growing number of Internet users happier digesting information in the form of video and other rich media, it&#8217;s no surprise that pages with videos, images, infographics etc. can do better in the search results, everything else being equal.</p>
<p>With video being such a positive for site users and the search engines, it&#8217;s really a no-brainer to include it where you can on your web pages &#8211; but taking the time to plan, script, find images for, and <a href="https://www.flexclip.com/" target="_blank" rel="noopener">create your video</a> can be a time-consuming task.</p>
<p>There are plenty of platforms and tools that can help with the process, but a good <a href="https://invideo.io/make/online-video-editor/" target="_blank" rel="sponsored noopener">online video editor</a> is one that offers everything you need to quickly and easily create videos for your site/brand.</p>
<p><iframe loading="lazy" title="YouTube video player" src="https://www.youtube.com/embed/ZeHs2k9xaj0" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>With a few images and some basic copy, we were able to create a professional-looking promotional video for our client, The Grand Dukedom of Pomerania and Livonia.</p>
<p><iframe loading="lazy" title="YouTube video player" src="https://www.youtube.com/embed/-W5x32ApgXI" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>They were looking for a more eye-catching way of showcasing the unique benefits of their Royal Titles, and using the video creation platform we were able to present the previously pretty &#8216;flat&#8217; product images in a much more engaging way, and using the various assets available on the platform meant that it was totally in keeping with the client&#8217;s brand.</p>
<p><iframe loading="lazy" title="YouTube video player" src="https://www.youtube.com/embed/qGLEtdeRVXk" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
<p>The gift market is a significant opportunity for this client, and to present the features and benefits of purchasing a Royal Title as a gift in a more attractive way that would pique people&#8217;s interest, a video was just the marketing tool the client needed.</p>
<p>With the resources available, we were able to complete these videos in a matter of hours, but achieve a look that looks like it would have taken a lot longer and creates a more sophisticated appearance across the client&#8217;s whole site.</p>
<p>We&#8217;ll be looking to create more videos to help our other clients enhance their content and with the benefits that come from using video more, for the minimal effort required to create them using the leading platforms, there&#8217;s really no excuse for not adding more videos to your own site or any of your other marketing channels.</p>
<div id="callback-insert" class="et_pb_section et_pb_section_22 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_14">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_14  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_21  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Ready to get more business online?</h4></div>
			</div><div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_22  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><div class="seo-audit-submit"><a href="#"><input class="audit-submit rv_button closed" name="button" type="submit" value="Request a Callback" /></a></div></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_7">
				
				
				
				
				<div class="et_pb_code_inner"><style type="text/css">
.rv_button.closed:after {content:"\33";}
.rv_button.opened:after{content:"\32";}
</style>

<script type="text/javascript">
jQuery(document).ready(function() {
// Hide the div
jQuery('#reveal').hide();
jQuery('.rv_button').click(function(e){
e.preventDefault();jQuery("#reveal").slideToggle();
jQuery('.rv_button').toggleClass('opened closed');
});
});
</script></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="reveal" class="et_pb_section et_pb_section_23 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_15">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_15  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_23  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><a id='gf_8' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/feed/#gf_8'>
                        <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_8_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_8_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_8_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_8_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_8_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_8_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_8_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_8_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_8_35'  class='gfield gf_list_4col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_8_35'><li class='gchoice_8_35_1'>
								<input name='input_35.1' type='checkbox'  value='a Google Business Profile'  id='choice_8_35_1'   />
								<label for='choice_8_35_1' id='label_8_35_1'>a Google Business Profile</label>
							</li><li class='gchoice_8_35_2'>
								<input name='input_35.2' type='checkbox'  value='GBP traffic tracking setup'  id='choice_8_35_2'   />
								<label for='choice_8_35_2' id='label_8_35_2'>GBP traffic tracking setup</label>
							</li><li class='gchoice_8_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_8_35_3'   />
								<label for='choice_8_35_3' id='label_8_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_8_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_8_35_4'   />
								<label for='choice_8_35_4' id='label_8_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_8_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_8_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank in the map results for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_8_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_36' >Phone</label><div class='ginput_container'><input name='input_36' id='input_8_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_8"]){return false;}  window["gf_submitting_8"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} window["gf_submitting_8"]=true;  jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='8' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;}, 50);}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [8, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>The post <a href="https://grapefruitseo.co.uk/case-study-video-creation-project/">Case Study: Video Creation Project</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Improve On Page Optimisation for Better Rankings</title>
		<link>https://grapefruitseo.co.uk/how-to-improve-on-page-optimisation/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Fri, 31 Jul 2026 22:02:05 +0000</pubDate>
				<category><![CDATA[Optimisation]]></category>
		<category><![CDATA[Tips & Advice]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[on-page]]></category>
		<category><![CDATA[optimisation]]></category>
		<category><![CDATA[rankings]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[serps]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tutorials]]></category>
		<guid isPermaLink="false">https://grapefruitseo.co.uk/?p=1525</guid>

					<description><![CDATA[<p>Optimise Your Content for SEO If you haven’t done any real optimisation for your web pages, or maybe you did some when the site was launched a while back but nothing since, this is a great strategy with the potential to make some very quick gains. To prove it, here’s a screenshot of one of [&#8230;]</p>
<p>The post <a href="https://grapefruitseo.co.uk/how-to-improve-on-page-optimisation/">How to Improve On Page Optimisation for Better Rankings</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2><strong>Optimise Your Content for SEO</strong></h2>
<p data-pm-slice="1 1 []">If you haven’t done any real optimisation for your web pages, or maybe you did some when the site was launched a while back but nothing since, this is a great strategy with the potential to make some very quick gains. To prove it, here’s a screenshot of one of our main pages that hadn’t been optimised for a while, and the improvement we saw just from re-vamping it with more focused optimisation for a major search term we wanted to concentrate on. Jumping from page 2 to page 1 for your main search term should certainly mean more traffic and potential customers – especially if you do this for all your ranking pages!</p>
<p><a href="https://grapefruitseo.co.uk/wp-content/uploads/2019/05/On-page-Optimisation-Impact.png" target="_blank" rel="lightbox noopener noreferrer"><img loading="lazy" decoding="async" class="aligncenter wp-image-1526" src="https://grapefruitseo.co.uk/wp-content/uploads/2019/05/On-page-Optimisation-Impact.png" alt="Impact of On-page Optimisation" width="600" height="304" srcset="https://grapefruitseo.co.uk/wp-content/uploads/2019/05/On-page-Optimisation-Impact.png 604w, https://grapefruitseo.co.uk/wp-content/uploads/2019/05/On-page-Optimisation-Impact-300x152.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></a></p>
<p data-pm-slice="1 1 []">When it comes to on-page optimisation, what you’re aiming for is relatively simple. Your pages rank well when Google understands exactly what your page is about and what search terms it should be ranking for, and the content on your page is focused around those search terms. Effective on-page SEO involves optimizing various elements such as content quality, HTML elements, and website architecture to enhance search performance and user experience.</p>
<p>As we’ve mentioned before, all Google is looking to do is provide its users with the most relevant pages for the search terms they used, and by maximising the potential of the main on-page optimisation elements, you can demonstrate that your pages fit the bill. But before we look at the specific optimisation tips, we need to talk about focus.</p>
<h3><strong>Focus Your On Page SEO Content Optimisation</strong></h3>
<p>If Google is looking to show the most relevant web pages for a search query, it should be obvious that the more focused the content on your page is for that query, the more chance your page has of being seen as the most relevant for that particular term and ranking well. Where a lot of businesses come unstuck is when they add <a href="https://grapefruitseo.co.uk/how-to-create-a-small-business-content-strategy/" data-wpil-monitor-id="19">too much varied content</a> to their web pages so that they’re not really focused on any one topic in particular.</p>
<p>Using an example to explain this, imagine a Home Services company that offers a variety of services – plumbing, electrical, roofing etc. If they simply have one ‘Services’ page where they list all of these, there’s not enough focus for that page to rank well for terms like ‘fulham plumber’ or ‘chelsea roofer’ – or at least, it will be a lot harder for it to rank well for these terms because other web pages that are more focused, with relevant optimisation for these terms will outrank them.</p>
<p>Consider the alternative, where they have a page for roofing, one for plumbing, one for electrical etc., these pages will be much more focused on these particular services and the related search terms so, relatively speaking, it will be easier to rank these pages well.</p>
<p>Test it out in your market and see. Search using terms for your main service and you’ll typically see that the first page of results will be web pages, and even whole sites, that are focused on that particular service and the search terms customers will use to find it. Usually, the only exceptions will be big authority sites that rank well due simply to how ‘powerful’ they are, such as yell.com.</p>
<p>So before we even start to look at improving your on-page optimisation to try and <a href="https://grapefruitseo.co.uk/basic-on-page-search-engine-optimisation-seo-tips/" data-wpil-monitor-id="20">increase your search engine rankings</a>, you need to take a look at your web page and make sure it is well-focused on the topic and search terms you want it to rank well for. If it’s not, you might want to consider ‘re-focusing’ the content, or even splitting the page into different, more-focused pages and optimise those.</p>
<div id="callback-insert" class="et_pb_section et_pb_section_25 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_16">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_16  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_24  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h4>Ready to get more business online?</h4></div>
			</div><div id="seo-audit-form" class="et_pb_module et_pb_text et_pb_text_25  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><div class="seo-audit-submit"><a href="#"><input class="audit-submit rv_button closed" name="button" type="submit" value="Request a Callback" /></a></div></div>
			</div><div class="et_pb_module et_pb_code et_pb_code_8">
				
				
				
				
				<div class="et_pb_code_inner"><style type="text/css">
.rv_button.closed:after {content:"\33";}
.rv_button.opened:after{content:"\32";}
</style>

<script type="text/javascript">
jQuery(document).ready(function() {
// Hide the div
jQuery('#reveal').hide();
jQuery('.rv_button').click(function(e){
e.preventDefault();jQuery("#reveal").slideToggle();
jQuery('.rv_button').toggleClass('opened closed');
});
});
</script></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="reveal" class="et_pb_section et_pb_section_26 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_17">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_17  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_26  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>
                <div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_8' ><a id='gf_8' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_8' id='gform_8'  action='/feed/#gf_8'>
                        <div class='gform_body'><ul id='gform_fields_8' class='gform_fields top_label form_sublabel_below description_below'><li id='field_8_27'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_27' >Your Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_27' id='input_8_27' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_4'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_4' >Your Company Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_8_4' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_29'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_29' >Your Position<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_29' id='input_8_29' type='text' value='' class='medium'     aria-required="true" aria-invalid="false" /></div></li><li id='field_8_3'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_3' >Your Phone Number<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_phone'><input name='input_3' id='input_8_3' type='text' value='' class='medium'    aria-required="true" aria-invalid="false" /></div></li><li id='field_8_28'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_28' >Your Website<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_website'>
                    <input name='input_28' id='input_8_28' type='text' value='' class='medium'     placeholder='http://' aria-required="true" aria-invalid="false"/>
                </div></li><li id='field_8_2'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_2' >Your Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'>
                            <input name='input_2' id='input_8_2' type='text' value='' class='medium'     aria-required="true" aria-invalid="false"/>
                        </div></li><li id='field_8_35'  class='gfield gf_list_4col field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label'  >Your business has... (check those which apply)</label><div class='ginput_container ginput_container_checkbox'><ul class='gfield_checkbox' id='input_8_35'><li class='gchoice_8_35_1'>
								<input name='input_35.1' type='checkbox'  value='a Google Business Profile'  id='choice_8_35_1'   />
								<label for='choice_8_35_1' id='label_8_35_1'>a Google Business Profile</label>
							</li><li class='gchoice_8_35_2'>
								<input name='input_35.2' type='checkbox'  value='GBP traffic tracking setup'  id='choice_8_35_2'   />
								<label for='choice_8_35_2' id='label_8_35_2'>GBP traffic tracking setup</label>
							</li><li class='gchoice_8_35_3'>
								<input name='input_35.3' type='checkbox'  value='Google Search Console setup'  id='choice_8_35_3'   />
								<label for='choice_8_35_3' id='label_8_35_3'>Google Search Console setup</label>
							</li><li class='gchoice_8_35_4'>
								<input name='input_35.4' type='checkbox'  value='Google Analytics set up'  id='choice_8_35_4'   />
								<label for='choice_8_35_4' id='label_8_35_4'>Google Analytics set up</label>
							</li></ul></div></li><li id='field_8_32'  class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_32' >Main Search Terms You Want to Target?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_32' id='input_8_32' class='textarea small'   placeholder='Please list the main keyword(s) you want to rank in the map results for.' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_33'  class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_33' >Best Time to Call?<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_textarea'><textarea name='input_33' id='input_8_33' class='textarea small'   placeholder='Let us know the best day(s) / time of day to call you..' aria-required="true" aria-invalid="false"   rows='10' cols='50'></textarea></div></li><li id='field_8_36'  class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_8_36' >Name</label><div class='ginput_container'><input name='input_36' id='input_8_36' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li>
                            </ul></div>
        <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_8' class='gform_button button' value='Submit'  onclick='if(window["gf_submitting_8"]){return false;}  window["gf_submitting_8"]=true;  ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_8"]){return false;} window["gf_submitting_8"]=true;  jQuery("#gform_8").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=8&amp;title=&amp;description=&amp;tabindex=0' />
            <input type='hidden' class='gform_hidden' name='is_submit_8' value='1' />
            <input type='hidden' class='gform_hidden' name='gform_submit' value='8' />
            
            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
            <input type='hidden' class='gform_hidden' name='state_8' value='WyJbXSIsIjA4ZjUxMGJhNTA2MTVlMTk5ZmUzMDVkM2JiOWRjMjNiIl0=' />
            <input type='hidden' class='gform_hidden' name='gform_target_page_number_8' id='gform_target_page_number_8' value='0' />
            <input type='hidden' class='gform_hidden' name='gform_source_page_number_8' id='gform_source_page_number_8' value='1' />
            <input type='hidden' name='gform_field_values' value='' />
            
        </div>
                        </form>
                        </div>
                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_8' id='gform_ajax_frame_8'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe>
                <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery('#gform_ajax_frame_8').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_8');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_8').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_8').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_8').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_8').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_8').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_8').val();gformInitSpinner( 8, 'https://grapefruitseo.co.uk/wp-content/plugins/gravityforms/images/spinner.gif' );jQuery(document).trigger('gform_page_loaded', [8, current_page]);window['gf_submitting_8'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_8').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_8').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [8]);window['gf_submitting_8'] = false;}, 50);}else{jQuery('#gform_8').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [8, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"Pound Sterling","symbol_left":"&#163;","symbol_right":"","symbol_padding":" ","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/grapefruitseo.co.uk\/wp-content\/plugins\/gravityforms\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 8) {if(typeof Placeholders != 'undefined'){
                        Placeholders.enable();
                    }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [8, 1]) } ); </script></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<h3><strong>The Key On-Page Optimisation Factors</strong></h3>
<p>When it comes to on-page optimisation, there are 4 key on-page SEO elements you want to pay particular attention to, ensuring that your primary, secondary and related target keywords are well-represented in each of them. In order of importance, the main on-page elements are as follows</p>
<h4><strong>URL</strong></h4>
<p>In many cases, it’s going to be hard to optimise a URL, as this would most likely mean changing the URL of an already established page. However, because having the keyword you’re trying to rank for, or a related keyword very close to it, in your URL is such a strong signal to Google as to what the web page is about (and therefore what searches it’s relevant for), it may be something you want to consider. This aspect of URL optimization falls under technical SEO, which is crucial alongside on-page and off-page SEO.</p>
<p>This could especially be the case if your site’s current web pages use ‘ugly’ URLs that have very little benefit for optimisation, e.g. <a href="https://abccompany.co.uk/services-list/service76589.html" rel="noopener noreferrer">https://abccompany.co.uk/services-list/service76589.html</a>. Let’s say this company is trying to rank this webpage for ‘wembley roofer’, this URL is not doing their optimisation any favours at all. On the other hand, if they were to change the URL to <a href="https://abccompany.co.uk/roofing-services/wembley" rel="noopener noreferrer">https://abccompany.co.uk/roofing-services/wembley</a>, then they are almost certainly going to see an improvement in the rankings for their main search term.</p>
<p>A couple of things to note. Whilst adding keywords to your URL can help improve rankings, as with most optimisation if you overdo it then it will actually do more harm than good, so don’t be tempted to cram too many keywords in there. If you do decide to change your existing URLs to improve the optimisation, you must make sure you set up a 301 redirect from the old URL to the new one. This way you won’t lose any traffic that is going to the old URL, and all the links that page had built up will benefit the new page. Be aware that when you change a URL in this way, there can be a drop in the rankings for a short time until the new URL receives the full benefit of the redirect, but when this does happen, and the fact that you now have your keyword in the URL, you should rise back up the rankings higher than you were with the old URL.</p>
<p>It may not be possible to change your existing URLs to improve their optimisation, but if you’re at least able to make sure that any new pages you add to your site have better-optimised URLs, then you can start to improve the focus and potential for ranking of these new pages.</p>
<h4><strong>Meta tags (Meta titles &amp; Meta descriptions)</strong></h4>
<p>We’ve already spoken about your page’s <a href="https://grapefruitseo.co.uk/how-to-write-good-meta-titles/" data-wpil-monitor-id="21">meta title</a> and meta descriptions – after the URL these are probably the most important tools for optimising your on-page, the meta title probably more so than the description.</p>
<p>It’s key to make sure you are optimising both of these meta tags, and ensuring that your meta title has some good keyword coverage, <a href="https://grapefruitseo.co.uk/create-custom-optimised-meta-titles" rel="noopener noreferrer">as we looked at in the last strategy</a>, and that your meta description is appealing to your potential customers, as well as including some related keyword terms as well.</p>
<p>These days, most websites are set up in such a way that you will be able to craft your own meta tags, and if you are using a platform like WordPress this is even easier with plugins like Yoast and All-in-One SEO. However your website is set up, make sure you are taking the opportunity to create bespoke meta titles and descriptions for each page, and use the advice in the previous strategies to make sure these have as positive an impact on your on-page <a href="https://grapefruitseo.co.uk/how-to-use-google-search-console-to-improve-seo/" data-wpil-monitor-id="95">optimisation and rankings</a> as possible.</p>
<h4><strong>H tags</strong></h4>
<p>Unless you’ve done some of your own web development you might not be familiar with H tags, but these are basically the headings on your page. However, not all headings are created equal – Google understands that the main heading on a page is probably the best indicator of the main topic of that page, and the subsequent headings provide additional coverage of this topic. With this in mind, these headings can be assigned H tags to show their relevant importance in terms of indicating what the page content is all about. The H1 tag is usually assigned to the main, most important heading, the H2 tag to the next main sub-heading, H3 the following sub-heading and so on.</p>
<p>Understanding how H tags work, and optimising them appropriately, is key for your overall on-page SEO for a couple of reasons. First of all, while Google is probably smart enough to understand that the biggest heading at the top of your page is probably a good indication of the topic the page content covers, making sure this heading is an H1 tag and also includes your main or a related keyword, leaves the search engines in no doubt. Secondly, having an organised H tag hierarchy, with the more closely-related terms to your main keyword in the H2 tags, less closely-related terms in the H3-H6 tags, helps to make it easier for Google to not only understand the main topic of your page, but also the more in-depth detail of what it covers.</p>
<p>To give you a better example of how this should look, if you were to inspect the headings for this article, you would see the following H tags and hierarchical structure, which should provide you with a better understanding of how you should be using the H tags throughout your content:</p>
<p>H1: On-page Optimisation for Better Rankings<br />
<span style="padding-left: 30px;">H2: Optimise Your Content for SEO</span><br />
<span style="padding-left: 60px;">H3: Focus Your Content Optimisation</span><br />
<span style="padding-left: 60px;">H3: The Key On-Page Optimisation Factors</span><br />
<span style="padding-left: 90px;">H4: URL</span><br />
<span style="padding-left: 90px;">H4: Meta tags</span><br />
<span style="padding-left: 90px;">H4: H tags</span><br />
<span style="padding-left: 90px;">H4: Content</span><br />
<span style="padding-left: 90px;">H4: Media</span><br />
<span style="padding-left: 60px;">H3: The Right Approach to OnPage Optimisation</span></p>
<p data-pm-slice="1 1 []">It may not always be possible to replicate this or a similar H tag hierarchy, so if you are somewhat restricted with the way your web pages are built, focusing on getting relevant keywords in an H1 tag at the top of the page whenever possible.</p>
<h4 data-pm-slice="1 1 []"><strong>Content and Target Keywords</strong></h4>
<p>The final key piece of the <a href="https://grapefruitseo.co.uk/what-is-content-optimisation-on-page-optimisation-in-seo/" data-wpil-monitor-id="110">on-page optimisation</a> puzzle is the actual content on your page. In the ‘old days’ of search engine optimization (SEO), it used to be good enough to simply include your target keyword dozens of times in your content in order to rank well – but times have changed. Apart from this approach being unlikely to provide the reader with good quality content, Google is more likely to rank you lower due to what is an outdated, spammy approach to optimising your content. This tactic used to work when the Google algorithm’s ability to understand your page content wasn’t as sophisticated as it is today.</p>
<p>These days, we’ve moved away from optimising pages for a single keyword, and instead focus more on the overall topic of the page, and optimising that in such a way that makes it relevant for the primary, secondary, and related keywords that we want to rank for – and if anything we actually under-optimise the actual content on the page compared to years gone by! Why this new approach works is due to the developments Google has made in terms of being able to understand the content on webpages, the topics these pages are about, and how all these topics are related on the wider web, which has a lot to do with innovations like Rankbrain and Neural Matching.</p>
<p>You can find out more about Rankbrain and Neural Matching (and how they differ) <a href="https://searchenginejournal.com/google-explains-the-difference-between-neural-matching-and-rankbrain/299713#close" rel="noopener noreferrer">from this great article</a>, but essentially Rankbrain allows Google to relate webpages to concepts, even when the exact words used in the search query are not used on the webpage. Neural Matching allows Google to relate words to search queries better. Basically, Google has become much better at understanding what’s on your webpage and what searches that content should be showing up for – which is why it’s more important to make sure you’re providing good content that’s relevant for the searches you want to be ranking for rather than cramming in a keyword dozens of times so your keyword density is 10%. Which brings us to Focus and Intent</p>
<p>We’ve already talked about how important it is to make sure the content on your webpage is as focused as possible in order to be seen as relevant for the searches you want to rank for, so what do we mean by Intent?</p>
<p>What we mean here is the searcher’s intent, so what it is that they are most likely looking for based on the search terms they used. Search intent has become more and more important to Google over the last year or so, which as we’ve already mentioned, is understandable as all Google wants to do is show the most relevant results for a search query, so working to understand searchers’ intent is a key part of that.</p>
<p>Having web pages that contain content that’s a close match for the likely intent of the keywords used by the searcher, makes Google’s life easier and is likely to result in better rankings. If you become too focused on simply optimising your content for a particular search term, if the content on the page the viewer sees when they click through from your listing in the search results doesn’t closely match the search intent, your rankings are likely to suffer.</p>
<p>A good example of where this happens frequently is when site owners try to rank for searches that typically have an informational search intent, that is the person is using search terms to try and find information on a subject. However, when they get to the page they find a little bit of information and then a lot of content trying to sell them something – either directly from the website or via too many ads on the page.</p>
<p>Google can discern between searches and web pages that are informational and commercial and it wants to match these up correctly. To explain this a little better using the example we’ve used previously, if someone just searched for ‘interior design’ there’s a good chance they are looking for information about this topic, perhaps the history of the industry or courses to study.</p>
<p>However, when someone searches for ‘interior design companies’, it’s far more likely that they looking for a commercial business’s website with a view to hiring them. Most businesses won’t need to worry too much about intent because their sites and web pages will mostly be focused on attracting customers from commercially-focused searches, but it’s certainly something to be aware of. The best advice we can give when looking to optimise your on-page content is to concentrate on making it as focused and relevant for the likely searches people will use to find the product or service you’re offering, which should naturally mean you’re including relevant keywords and other terms without over-optimising.</p>
<h4><strong>Media</strong></h4>
<p>We know we said 4 key factors, and while this one may not be as crucial as the others, added to the mix it can still help your optimisation and is therefore worth looking at.</p>
<p>Adding media to your pages in the shape of well-optimised images and hosted or embedded video is usually only a good thing, as this provides more information about what the page covers and therefore what it should be ranking for – just make sure it is relevant. However, it&#8217;s important to consider site speed when adding media, as slow-loading content can lead to user frustration and increased bounce rates. So with videos, make sure they add value to the content on the page, either complementing it or adding further explanation/information. With images, as Google’s algorithm can’t ‘see’ images, make sure you use descriptive file names and alt tags, ideally containing terms and phrases relevant to your page content and target search terms.</p>
<p>For example, the image at the top of this article has the filename ‘On-page Optimisation Impact.png’ and the <a href="https://grapefruitseo.co.uk/how-to-use-image-alt-tags-for-seo-why-you-should/" data-wpil-monitor-id="22">alt tag</a> ‘Impact of On-page Optimisation’, so while Google can’t see the actual image to know what it’s about, it can read those and understand how the image fits in with and supports the rest of the content on the page.</p>
<h3><strong>Approaching On-Page Optimisation the Right Way</strong></h3>
<p>The key thing to understand when it comes to <a href="https://grapefruitseo.co.uk/how-to-create-meta-tags-for-seo-rankings-traffic/" data-wpil-monitor-id="133">optimising your on-page content</a> is that it’s not about changing one thing and it having a huge impact, although improving just one of the key factors we’ve identified could certainly help, it’s about the combined benefit of upping your on-page optimisation across the board. So think about everything from the intent of the searches you want to rank for, the focus of the content on your page and how that matches, and then look at improving all the different aspects of your on-page to support and capitalise on that.</p>
<p>This has certainly been the most in-depth of our strategies so far, and hopefully it’s been useful, but if you still have questions or require additional help to improve the performance of the content on your webpages, <a href="https://grapefruitseo.co.uk/contact-us/" rel="noopener noreferrer">get in touch</a> and we’ll be happy to assist.</p>
<p>The post <a href="https://grapefruitseo.co.uk/how-to-improve-on-page-optimisation/">How to Improve On Page Optimisation for Better Rankings</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Create a Small Business Content Marketing Strategy</title>
		<link>https://grapefruitseo.co.uk/how-to-create-a-small-business-content-strategy/</link>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Tue, 28 Jul 2026 10:04:16 +0000</pubDate>
				<category><![CDATA[Content Creation]]></category>
		<category><![CDATA[Tips & Advice]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[content creation]]></category>
		<category><![CDATA[content marketing]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[tips]]></category>
		<guid isPermaLink="false">https://grapefruitseo.co.uk/?p=1006</guid>

					<description><![CDATA[<p>A business blog is fast becoming a must-have tool for driving web traffic and engaging with your audience and potential customers. Some business gurus even say it will be a key part of a modern business in the digital age. Customers will expect a business website to have a number of articles that showcase their [&#8230;]</p>
<p>The post <a href="https://grapefruitseo.co.uk/how-to-create-a-small-business-content-strategy/">How to Create a Small Business Content Marketing Strategy</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>A business blog is fast becoming a must-have tool for driving web traffic and engaging with your audience and potential customers. Some business gurus even say it will be a key part of a modern business in the digital age.</p>
<p>Customers will expect a business website to have a number of articles that showcase their expertise, their specialism, and even their philosophy and ethics. So if you’re going to invest time and resources into your online content what are the key considerations? How can you ensure your blogging will be worth it for your business? And is there a formula for writing blog posts that your customers will want to read, share and act upon?</p>
<p>The good news is your blog posts can become a 24/7 Sales Team – driving traffic to your website and building brand awareness and loyalty for your business. Content for specific audiences and formats is key to relevance and engagement. And high-quality content is key to attracting and engaging your target audience.</p>
<h2>Content Creation Strategy</h2>
<ul>
<li><strong>Step 1</strong> – Don’t write about what you think your audience wants, research to find a topic that will engage your readers and promote your message.</li>
<li><strong>Step 2</strong> – Spend time making your content the best it can be; that might not just mean great writing, but images, infographics and video</li>
<li><strong>Step 3</strong> – Even the best content needs to be actively promoted to work so find the best channels and resources to get the word out</li>
<li><strong>Step 4</strong> – Rinse and repeat, with tweaks; analyse your content’s performance to see what works and where to improve</li>
</ul>
<p>After 8 years of creating content marketing strategies for our clients, we’ve developed a 4 step approach to writing blog content. A content marketing strategy involves planning, organisation and creativity which are key to building a solid foundation and managing content.</p>
<h2>4 Steps to Writing Powerful Blog Content</h2>
<h3><a name="step1"></a>1.     Choosing the Best Topic</h3>
<p><img loading="lazy" decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2018/01/choosing-a-content-topic.jpg" alt="Choosing a topic for your small business content marketing program." width="1200" height="800" /></p>
<p data-pm-slice="1 3 []">The topics the content covers can have a big impact on how well it performs. In our experience we’ve found some topics are newsworthy and relevant to the business – but don’t necessarily engage the reader i.e. the potential customer.</p>
<p>A better approach is to write about the topics that will engage people and are relevant to your business and message. That way you’ll create content that gets more visibility and <a href="https://grapefruitseo.co.uk/what-are-the-benefits-of-local-seo-for-small-businesses/"  data-wpil-monitor-id="204">benefits your business</a> i.e. a call to action or brand awareness. You know your business best so you’ll be the expert in choosing the right content for your business. When you combine those stories and insights with what your audience is asking or interested in you’ll find the unique ‘sweet spot’ of blog topics for your business.</p>
<p>If you need help in getting started or getting clear on the kind of posts that will make great content for your audience, there are a variety of resources where you can see which topics are getting good levels of engagement.</p>
<h4>For topical, ‘of the moment&#8217; content ideas:</h4>
<ul>
<li><a href="https://google.co.uk/trends" rel="noopener noreferrer"><strong>Google Trends</strong></a><br />
This provides a host of information about the current trending topics that people are searching for. If you explore the various categories in more detail, it can also help you find related keywords and queries to base your content on.</li>
<li><a href="https://google.co.uk/alerts" rel="noopener noreferrer"><strong>Google Alerts</strong></a><br />
Setting up Google alerts based on key terms, or for new content posted on target websites (competitors, industry influencers, or simply popular news/lifestyle sites) is a great way to alert you to the sort of content that&#8217;s being published. While this can provide some interesting ideas for new blog topics, there&#8217;s no measure of how engaging the content from the alerts will be, and whether it&#8217;s worth basing your new blog post on. However, if you start to see a lot of content on a topic, this might be an indication that it&#8217;s something worth looking at.</li>
<li><strong>Follow the leaders </strong>Every market or industry has its influencers; the people who are seen as the experts and whose content is always popular. By finding and understanding who these people are in the niches/areas you&#8217;re thinking of covering, you can get ideas for what content their audiences might want to see more of, especially if you do it better.</li>
</ul>
<h4>For more ‘evergreen&#8217; content ideas</h4>
<ul>
<li><strong>Survey customers</strong><br />
This may not be possible, but <a href="https://surveymonkey.co.uk/" rel="noopener noreferrer">surveying your customers</a>, or people subscribed to your e-mails, can be a good way of understanding what those already interested in your brand/service would be interested in reading more about.</li>
<li><strong>General surveys</strong><br />
To find out what a broader audience is interested in, online surveys can be a good way of getting ideas for new topics to cover.</li>
<li><strong>Analyse previous content</strong><br />
By looking at the performance (in terms of traffic and social engagement) of your previous posts and the pages on your main site, you may uncover some evergreen topic areas that might be worth developing into new content.</li>
</ul>
<h4>Paid options:</h4>
<ul>
<li><a href="https://app.buzzsumo.com/research/most-shared" rel="noopener noreferrer"><strong>Buzzsumo</strong></a><br />
This is a subscription service that is primarily aimed at providing content ideas based on what&#8217;s already engaging people across the Internet. With a variety of filters, you can fine-tune a search based on topic or websites, to see what was shared the most. These results may give you ideas for creating similar content.</li>
</ul>
<h3><a name="step2"></a>2.    Writing the Content</h3>
<p><img loading="lazy" decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2018/01/writing-great-content.jpg" alt="A successful content marketing strategy needs high quality content." width="1200" height="800" /></p>
<p data-pm-slice="1 3 []">When it comes to actually writing the content, you need to ensure two things;</p>
<ul>
<li>Your content is based on a topic your audience is likely to be interested in reading about.</li>
<li>You approach it with your key objectives in mind</li>
</ul>
<p>These two strategies will give your content the best chance of ‘mass appeal’, and help it to stand out from the rest of the ‘noise’ on the Internet. Here are 8 steps to follow when planning your content, to make sure you get the most out of your content marketing efforts.</p>
<ol>
<li><strong>Keyword/search focused<br />
</strong>Once the topic has been decided, the content should be written with a target keyword or search phrase in mind, so it can specifically answer that query and appeal to those who are asking for that information. Some keyword research to determine the best terms to go after is a good idea, and longer tail keywords, and those in a question format, are typically best. They may not have huge search volumes, but they will be less competitive and there’s more chance that the content will rank well and attract traffic.</li>
<li><strong>Long-form content is better<br />
</strong>These days, longer content tends to perform better for a number of reasons. Posts with 1200-4000 words provide plenty of information for the reader – and the search engines. If written well, they’re likely to provide some really good value, and they can demonstrate more authority and gain more trust, because of the investment in time and effort. <a href="https://quicksprout.com/2016/12/02/the-ultimate-blueprint-for-a-high-converting-longform-blog-post" rel="noopener noreferrer">Find out more</a>.</li>
<li><strong>The best content performs best<br />
</strong>It sounds obvious but content that is the highest quality writing, authoritative, and packed full of information and value for the reader, is typically the kind of content that will engage and be shared the most.</li>
<li><strong>Authority is key<br />
</strong>Google uses an acronym for what it considers the best content, EEAT, which stands for experience, expertise, authoritativeness, and trustworthiness. To achieve this, and have you and your content seen as an authority, always use evidence, research, facts, and statistics to back up whatever point is being made.</li>
<li><strong>Formatting<br />
</strong>Good formatting is essential to make the content more easily readable, so using shorter paragraphs, headings, and lists is a good idea.</li>
<li><strong>Media<br />
</strong>Another way to enhance the appeal of the content, as well as to break up all the text, is to use a variety of media where possible. Correctly tagged images, <a href="https://flexclip.com/learn/embed-a-video-on-your-website.html" rel="noopener noreferrer">embedded videos</a>, and infographics all contribute to great content.</li>
<li><strong>Reference links<br />
</strong>As well as linking to the other pages on your site, content that references and links out to other authority sources not only does a better job of providing value to the reader but it’s also been shown to help rankings via ‘authority by association’.</li>
<li><strong>Search engine optimization is essential<br />
</strong>Good quality content, that’s relevant to a particular topic, will often do a good job of being optimized for searches around that topic. However, specifically optimizing content once it’s written, to target a particular phrase or query, is essential to make sure it performs as well as possible. This includes paying attention to the on-page content and the creation of bespoke and <a href="https://grapefruitseo.co.uk/how-to-create-meta-tags-for-seo-rankings-traffic/"  data-wpil-monitor-id="134">compelling meta tags</a>. Effective search engine optimization enhances the visibility and ranking of your content, driving more traffic and potential customer conversions.</li>
</ol>
<h3><a name="step3"></a>3.     Promoting the Content</h3>
<p><img loading="lazy" decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2018/01/promoting-your-content.jpg" alt="Good content is key to your content strategy and small business goals." width="1200" height="800" /></p>
<p data-pm-slice="1 1 []">Despite what some sources might have you believe, simply writing great quality content is not always enough if you want it to reach as wide an audience as possible. As well as <a href="https://grapefruitseo.co.uk/how-to-improve-on-page-optimisation/"  data-wpil-monitor-id="23">optimising it for search engines</a>, the promotion of new posts is a key part of any content marketing strategy.</p>
<ul>
<li><strong>Actively market content<br />
</strong>Rather than just highlighting content on social media channels, you’re more likely to reach a wider audience if you actively market it, just as you might your website or your brand. So rather than simply mentioning a new post on Facebook and Twitter, creating a mini promotional campaign for your social media posts will help you maximize your content’s reach.</li>
<li><strong>Be targeted<br />
</strong>When marketing your content on social media platforms, being more targeted can help. For example, we’ve found that the older demographics prefer to engage with longer form content on Facebook, and younger <a href="http://uk.businessinsider.com/the-social-media-demographics-report-2017-8" rel="noopener noreferrer">demographics</a> are more likely to click on links from Twitter. There are also different approaches you can take with the accompanying visuals for the different groups and platforms. Different content for different times of the year, holidays or events can also be key, so having a planned content calendar can help maximise your content’s effectiveness. Understanding your target audience is crucial in this process, as it allows you to create relevant and engaging content that meets their needs and solves their problems.</li>
<li><strong>Get others to promote you<br />
</strong>If you’ve created a truly great piece of content, particularly if it’s something that’s based on what key influencers in a niche or market have written about, reaching out to these sites and individuals and asking them to highlight your content can be a great way of getting them to promote it for you.</li>
<li><strong>Use for SEO<br />
</strong>Following on from the last point, great value content can be excellent as the foundation of a wider outreach campaign as part of the SEO project, attracting links as well as promotion.</li>
<li><strong>Syndication<br />
</strong>Another way of getting others to promote your content for you is to use syndication services like <a href="https://en.wikipedia.org/wiki/Outbrain" rel="noopener noreferrer">Outbrain</a>, which will get your content in front of the audiences that are most likely wanting to see it. Similar services include Zemanta, SimpleReach, ARC and Taboola. <a href="https://quicksprout.com/the-complete-guide-to-building-your-blog-audience-chapter-8" rel="noopener noreferrer">Find out more</a>.</li>
</ul>
<p>With the promotion of your content, it’s important to consider it from two perspectives. Firstly, you’re trying to achieve the maximum level of engagement for the new piece of content you’ve created. But secondly, and something that’s often neglected or overlooked, you’re building the audience for your future content, and in theory making the whole process easier and more successful going forward.</p>
<h3><a name="step4"></a>4.     Analysing the Performance</h3>
<p><img loading="lazy" decoding="async" class="aligncenter" src="https://grapefruitseo.co.uk/wp-content/uploads/2018/01/analysing-performance.jpg" alt="Analysing your content's performance should be a key part of your marketing strategy." width="1200" height="800" /></p>
<p data-pm-slice="1 1 []">As with any process, it&#8217;s important to analyse the results, to fine-tune the steps, and improve future performance. This can be done using a variety of different metrics and tools.</p>
<ul>
<li>Google Analytics to track and analyse traffic to your content.</li>
<li>Rankings monitor such as SEMrush, to track improvements in rankings for the target term/query.</li>
<li>Content tools like SEMrush&#8217;s new Content Tool are a great way to track how individual URLs are performing.</li>
<li>Share Tally is a quick and easy way to get a snapshot of a URL&#8217;s performance across social media.</li>
</ul>
<h2>Creating Your Own Content Marketing Strategy</h2>
<p>In summary then, when done well, the content you publish can play a powerful supportive role in your business&#8217;s online presence, providing you are strategic with your content creation and clear on the role you want it to perform.</p>
<p>So, to help your blog become an asset to your business, keep in mind these 4 steps to powerful content creation:</p>
<ol>
<li>Choosing the topic</li>
<li>Writing the content</li>
<li>Promoting the content</li>
<li>Analysing the performance</li>
</ol>
<p>If you&#8217;d like more information on getting the most from your website and online efforts, or if you&#8217;d prefer to hand over the specialist aspects to an expert, Grapefruit Digital can help. <a href="https://grapefruitseo.co.uk/london-seo-agency-services" rel="noopener noreferrer">Visit our Services page</a> to find out more about what we can offer, and if you&#8217;re looking for SEO to significantly enhance your online presence in 2024, fill out the discovery form and we&#8217;ll be back in touch.</p>
<p>The post <a href="https://grapefruitseo.co.uk/how-to-create-a-small-business-content-strategy/">How to Create a Small Business Content Marketing Strategy</a> appeared first on <a href="https://grapefruitseo.co.uk">Grapefruit SEO London</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: grapefruitseo.co.uk @ 2026-08-29 21:50:15 by W3 Total Cache
-->