• FAQs

          Search engine optimization (SEO) helps businesses drive visits to their website through organic search traffic. Given that the top organic search results receive a third of the clicks, a decline in ranking could be detrimental for your business. Implementing SEO best practices on your website will help to ensure that your web content is seen by as many potential customers as possible. The more visitors you have, the better your chances are of converting those visits into sales!

          Local search engine optimization (SEO) helps local businesses gain visibility by optimizing their local business listings for local search. A business that leverages local SEO will include its address, phone number, local opening times, and exact location in the form of a local citation. The goal is to rank for local searches which are usually performed by people in a specific geographical region looking for a business near them.

          We typically see results within the first 30 to 60 days, but when it comes to SEO, there are many factors at play. It's important to remember that SEO is a long-term strategy and results may not come as fast at you wish.

        • FAQs

          Digital advertising uses the internet to send advertisements to customers who are online through different websites and social media platforms like Google, Bing, LinkedIn and Facebook.

          The price for Google Ads management depends on the monthly ad spend. For accounts with $1,000 in monthly ad spend, the price is $550/month. Between $1,000 and $5,000 a month in ad spend, the price is $950/month. For $5,000 to $10,000 a month in ad spend, the price is $2,000/month. For more than $10,000 a month in ad spend, the price is $4,500/month.

          The price for Social Media Ads management depends on the monthly ad spend. For accounts with $1,000 in monthly ad spend, the price is $550/month. Between $1,000 and $5,000 a month in ad spend, the price is $950/month. For $5,000 to $10,000 a month in ad spend, the price is $2,000/month. For more than $10,000 a month in ad spend, the price is $4,500/month.

        • FAQs

          This depends on the complexity and size of a redesign and if eCommerce is needed. On average, it takes around 14-18 weeks from the web design intensive stage to launch.

          If your website experiences the following issues: it’s not responsive on all devices, has a slow loading speed, the design appears old and tired, users don’t spend long on the site, sales are stagnant, or your business is going through a rebranding - your website needs a redesign to boost your brand awareness and sales.

          Sometimes there’s no need to rebuild a website. Minor edits, refreshing page content and images, or restructuring page layout for SEO best practices can boost traffic and sales.

        • FAQs

          Semantic search launched in 2013 with the release of Google's Hummingbird update. Since then, Google's search engine has become more complex. The integration of machine learning, with RankBrain, and NLP, with BERT, has enabled the search engine to better understand the context of a query and deliver more personalized and targeted results. Semantic SEO is the process of creating machine-readable content using structured data and linked open data to help search engines better understand your content.

          On-page SEO is the practice of optimizing individual web pages in order to rank higher and earn more relevant traffic in search engines. On-page SEO refers to both the content and HTML source code of a page that can be optimized, as opposed to off-page SEO which refers to links and other external signals. From meta tags to page content, website structure, and HTML, on-page optimization services are focused on making your website more visible to search engines.

          Structured data refers to any organized data that conforms to a certain format, such as information in a relational database. When information is highly structured and predictable, search engines can more easily organize and display it in creative ways. Structured data involves using a piece of code that is laid out in a specific format easily understood by search engines. The search engines read the code and use it to display search results in a more dynamic way.

        • FAQs

          An SEO agency has experts in different areas of search engine optimization that may be out of the realm of your marketing team's abilities. SEO can be very complex and time-consuming. Furthermore, as search engine algorithms change it can be difficult to stay current on the latest ranking factors and strategies for improving online visibility. You will likely see a greater return on investment and better results from using a professional SEO agency than you would from tackling this on your own.

          As a digital marketing agency, SMA Marketing provides products and services in four areas: SEO, Local SEO, Digital Advertising, and Web Design

          We focus on building authentic, long-lasting relationships with our clients. We’re goal oriented and results driven and believe in doing good and making a difference in the world.

  • Contact

XML Sitemaps: What They Are, Why They Matter, How To Create & Submit One.

XML Sitemaps are a critical tool for any site owner that wants to rank. These files help search engines to better understand what pages you want to be indexed and which ones you don’t. There are two types of sitemaps, HTML sitemaps, and XML sitemap files. An HTML sitemap is a page or structured group of pages that link to every user accessible page on a website. The intent is to improve the site’s usability by clarifying the data structure of a website. An XML sitemap is a file that is not visible to the user but is designed to help search engines find all the pages on your website.

In this video, we will be talking about XML sitemaps specifically.

Video Transcript: 

In the latest episode of Hack My Growth, we’re taking a look at XML sitemap URLs. So let’s take a look at XML sitemaps. We’re going to cover what they are, why they matter, how do we create one, and how do we add one into search console?

The Importance of Site Structure

So before we get into individual sitemaps themselves, let’s talk quickly about the importance of site structure. So both your users and your crawlers need to be able to find your high value pages easily. They want to find it quickly, and if they can’t, well, they’re not going to stay and just hang out and keep trying.

So having a clear, simple, and easy to follow site structure is not just going to improve your rankings, but it is also going to help improve your conversions from a user side. So we’re doing this process not just for the search engines, but for our users, as well.

Having a clear, simple, and easy to follow site structure is not just going to improve your rankings, but it is also going to help improve your conversions from a user side.

What is a Sitemap?

So what is a sitemap? There are actually two different types of sitemaps. In this video, we’re going to be focusing more on XML sitemaps, but there’s also something called an HTML sitemap.

The HTML sitemap is a page or a group of pages that link to every user accessible page on the website. And the intent of these are to improve site usability by clarifying the structure of your website and how it’s all laid out and how to get from one page to another.

An XML sitemap, this is not a file that’s typically visible to the user unless you know how to find it, but it’s designed to help the search engines find all the pages on your website.

In essence, the HTML sitemap is for your users and the XML sitemap is for the machines, but obviously the machines will read your HTML sitemap, as well.

HTML Sitemap

Here is a quick look at an HTML sitemap, and this is from target.com. And they’re similar to XML sitemaps in the fact that they detail pages and the links available to your site, and they can crawl these. So the bots will crawl these, and it can give a strong user experience signal to Google, but it’s also helpful, again, like you can see here, if you’re looking for a job in a certain location or a state or within a category, you can just see all the links in one place and find it quick and easy.

XML Sitemap

Now with an XML sitemap, you can improve content management and use these to tell, search engines what pages you want them to crawl. Now, it’s important to note that by adding a URL into a sitemap does not guarantee that it’s going to be indexed or crawled, but it can result in the search engines discovering and indexing pages that they might not have on their own.

Now, here’s a quick snapshot of an XML sitemap page, which actually links to other sitemaps. You can have more than one sitemap and you can do this if you’re categorizing pages, so you can have your large sitemap that links out to all the other ones, maybe that cover your blog posts, your pages, your category pages, and maybe your tags.

Benefits of Sitemap

So why do you have a sitemap? What’s the importance? What’s the benefit? Well, for pages that Google already knows about, the metadata within the sitemap, like the last date was modified, can help improve how your site’s crawled. If you’re modifying your page frequently, Google might come back and crawl that page more frequently to look for the changes to the content.

Now, if you have pages they don’t know about, adding these URLs, they can increase the crawl coverage, and as Google crawls those new pages, they might find links to other pages, again, which can continue to expand your crawl coverage and also the amount of pages that you have indexed.

They can also help search engines understand the canonical versions of your pages. So you might have a page that’s targeting a specific keyword, and you may have other related pages, as well. Now, the one that you intend to be the main page and the one Google intends or believes is the main page is not always the same thing, but adding in the canonical tags into, and the canonical versions of pages, into your sitemaps can help make sure that Google and you are on the same page.

Now, when you verify your sitemap XML using something like Search Console, it may indicate trust and authority, which also can improve your rankings.

And you also get extra insights within search console when you’ve added a sitemap there.

How to Create a Sitemap

So how do we create a sitemap? Creating a sitemap by hand, it definitely takes technical know-how. But thanks to tools, sitemap creation, it doesn’t have to be so complicated. For instance, I’m not going to sit down and create a sitemap by hand. I could probably figure it out, but to be honest, I don’t have an expertise in doing that by hand. So there are some generators out there.

One that I’ve used quite frequently for a number of sites is XML-sitemaps.com. It’s pretty easy steps to follow. You just kind of create the sitemap and all the rules and all the pages you want to have in there.

I have not actually used Octopus, but I thought it looked really cool, and I was kind of testing it out a little bit. And it’s a visual sitemap. You can actually build an XML sitemap visually, which is kind of helpful if you’re not somebody with a computer background or you haven’t done much coding, but you still want to generate a good sitemap.

Most CMS tools will have sitemap generators built in for them, like HubSpot does that. I know that Marketo, some of the other bigger enterprise sites and suites definitely do that with their webpages, but WordPress, you can also do this as well. And we recommend using one of the following plugins. You can use popular SEO plugins like RankMath, SEO Press, or Yoast SEO to create your sitemap, or you can use XML Sitemaps. I’ve used all three of these on a number of occasions, and they all get the job done a little bit different with each setup, but they all work really well.

What to Include in XML Sitemaps

So what do you include in your sitemap? Well, the reality is, is not every single URL needs to be in your sitemap.

The best practice is to put your preferred URLs in there, so the ones that are canonicalized, and then leave out the ones that are not, maybe some that are slightly duplicate content or anything like that, you don’t want to have those in your sitemap, because you want to help dictate priority to the search engines.

You might also want to create separate sitemaps for different instances or different special cases. For instance, if you’ve got slightly different pages on mobile, you might want to have a mobile sitemap that’s very specific for mobile.

If you’re doing a lot of video and you want those videos to rank in search, you can obviously use structured data, like we talk about a lot, but it’s also helpful to have a video sitemap, which helps Google crawl and index your video content.

You can also use them for images and increasing the visibility of your images in search with an image sitemap. So there’s a number of ways that you can use XML sitemaps, and a lot of those tools we talked about before, you can actually generate and create these types of sitemaps, whether it be for mobile, video, or image, as well as the pages on your site itself.

How to Add a Sitemap in Google Search Console

So the last thing we wanted to talk about is how do we actually put a sitemap into search console so that Google can read it. Now, I’m going to go ahead and zoom in here, and just so it makes it a little bit easier for everybody to see. And as you can see, this is the new design of search console. It looks pretty cool. If we go on the left hand side, we still have the same navigation. Now, under index is going to be sitemaps. And in order to put a sitemap on your website, all you have to do is copy and paste the link to the URL here.

So as you can see, we’ve got this sitemap going right here. But as I showed in that image, we’ve got a number of different sitemaps. So I could actually pull this sitemap here, and let’s say I wanted to add in the post sitemap, or the page sitemap, in this case. I would go ahead and just take that URL, and I would go back to search console and I’d go to sitemaps. I would put the URL in there and I would hit submit.

Now, what this is going to do is it’s going to tell Google, hey, I’ve got this sitemap here and some pages you can discover. So it’ll say success if it can read it. If it can’t read it, it’ll also tell you about that.

As you notice here, I can see the index coverage now of this sitemap because it’s inside Google search console. And if I click on this, it’ll actually show me that I’ve got 15 URLs here that are submitted and indexed. I’ve got nine that are excluded. And so maybe there’s a duplicate, so they didn’t include those. Maybe they found the URL, but they didn’t cover it, and then submitted an index.

So I can look at these pages and go, okay, why is Google not indexing these certain pages, and what can I do to change that? So it definitely gives you some really good information that now you can leverage in order to make your site more visible, in order to have more control over what Google is covering, as opposed to what they’re not covering on your site.

If you got any questions about sitemaps, HTML sitemaps, XML sitemaps, any of that stuff related to SEO, please comment below. If you’re doing something different, something that you think would be really beneficial to the group, please share that, as well. We’d love to continue that conversation with you. And until next time, happy marketing.

New Call-to-action

Search by Topic

  • All Resources
  • SEO
  • Digital Advertising
  • Content Marketing
  • Web Development

Get Up-To-Date Digital Marketing Tips and Tricks Delivered Straight to Your Inbox!

SMA Marketing Digital Marketing Agency Giving Back to Kiva Making Loans