* Buy or rent domain pianohay.com, contact us: +84 908 744 256 or +84 917 212 969 (Mr. Thanh)

* Vietnam SEO company: (84)917212969



Build an SEO plan to scale your store’s growth



Reducing your image dimensions speeds up the loading of your images and the page. Resizing images can affect their quality. Be sure to use standard resolution, which is 72 pixels per square inch (PPI). If you’re new to this, we recommend you use Shopify’s free image resizer to get started.

Add images to your sitemap. It’s vital to have your images appear on search results, as many people are visual searchers, especially when it comes to products like apparel.

Adding images to your sitemap makes it easier for search engines to crawl and index them. Shopify includes your primary product page image in the sitemap, but if you want to include all images on your products pages, I recommend installing Image Sitemap ($4/month), an app that automatically builds and submits to Google Search Console an .xml Sitemap for all images associated with each product, blog article, and page in your Shopify store.

Optimize your alt attributes carefully. Alt attributes are the text alternative to images used when a browser can’t properly render them. They’re also used for web accessibility, meaning if a person with impaired vision is looking at your blog they will be read the alt text.

Alt text is important for ecommerce stores and image SEO as it helps products show up in Google images. Our advice here is to describe in plain language what’s in the image to help people with imparied vision have an idea what the image displays. In turn, this can also help your images rank. Instead of “facial toner 250ml” try “Image of Pixi’s Glow tonic facial toner in 250ml, a highly concentrated, invigorating facial toner to deep clean your pores”.

Name your images in plain language. This is the file name of your image when it’s saved to your computer.

When you upload it, its web address will be the same. Ideally, it should match the keyword on the page. For example, if our page is about habanero hot sauce, we want to save the image file name as “habanero-hot-sauce.jpg.” This means that alongside our product page appearing for queries “habanero hot sauce,” our product images hopefully also will appear under the images tab on search engines.

On-page SEO

On-page SEO is the primary method of directly telling readers and search engines what your page is about. Search engines look for certain on-page factors that can help them in ranking your page on search engine results pages (SERPs). On-page factors include keyword and topic relevance, meta information, the slug in the page URL, and your images, among other things. For more information on on-page factors, this Moz article is a great resource.

Here, we’re going to cover the basics of keyword research, how to decode search intent, and some content optimization tips to help your pages rank for their target keywords.

A simpler way to think about keywords is as queries people use and type into search engines. Often, this replicates how we talk when asking questions; sometimes it is more of a “caveman speak” format, where you might type “buy new iPhone” versus “I want to buy the new iPhone.”




Short tail keywords are two or three words in length and typically of high volume, e.g., “mens shorts,” which returns 38,000 monthly searches in ahrefs keyword explorer.

Long tail keywords are four words or more in length and generally of lower volume, e.g., “mens shorts with pockets,” which returns 40 monthly searches in ahrefs keyword explorer.

How people use keywords in search engines to buy products

When it comes to choosing a keyword you want your page to rank for, it helps to understand the intent behind the associated search query. Search queries fall into the following categories:

Navigational queries are searches entered with the intent of finding a particular website or webpage. For example, a user might enter “facebook” into a search bar to find Facebook’s site rather than entering the URL into a browser’s navigation bar or using a bookmark.
Informational queries normally begin with “how to,” “what,” “why,” etc. Content that genuinely provides helpful information relevant to the query ranks for these keywords.
Transactional queries are searches that indicate an intent to complete a transaction. This entails typing a product name directly into the search bar, e.g., “samsung galaxy.”

When it comes to the customer journey in search engines, it’s important to understand how people move from not knowing what product they are looking for or want to confidently making the choice to purchase.

Let’s start with a general product such as smartphones. If you’re a long-time smartphone user, then you may use or have considered using the current iPhone model. But what if you want to see what else is on the market before you jump to your next upgrade?

At this point, you’d turn to a search engine and type in an informational query such as “best smartphone.” You’d get a lot of buyer’s-guide-type articles listing the top 10 to 15 smartphones, and you’d most likely click the top result. After reading the article, you might come away thinking the new iPhone model doesn’t sound too bad after all, but you also like the look of the new Samsung Galaxy.

Here, you’d probably like to learn how they compare on features and reliability, so you’d turn back to a search engine and search another informational query, such as “apple iphone vs samsung galaxy.” \

After reading one or more of the articles on the first page, you’d have a clearer idea of what smartphone is for you, and maybe you’d decide to give the new iPhone one more chance. You turn back to the search engine and type in a transactional query “buy iphone.” From there, you most likely find Apple’s site, and you complete your transaction.

How to choose a keyword

Now you know how users go through the purchase journey and how to understand the intent behind a search, so let’s now find ways to do keyword research.

Keyword research can feel overwhelming. You’ll have questions like, Where do I start, How do I find one, How do I know if my keyword is going to rank, and How long does it take? We’ll walk you through getting answers to these questions.

Where to start with keyword research. First, think about what your product is or what category it exists within. For example, Shopify is an ecommerce platform, so we want a page to rank for this search term. What’s a general term to describe your product?
Use paid tools or free tools to get competitive insight. There are a lot of free and paid tools available, but the best free tools for Chrome are Keyword Surfer and MozBar, both available as extensions. With Keyword Surfer, you type your keywords into Google and it gives you keyword volume in the address bar and on the SERP.

An important takeaway for on-page SEO

MozBar lets you know the domain authority and page authority of a website—essentially how reputable or strong a website is and how well trusted a page is, respectively.

No matter what type of search query your page is targeting, know that when it comes to choosing a keyword, Google and other search engines want to rank the pages that have the highest likelihood of concluding the searcher’s journey. In the specific case of Google, it wants no additional searches, and it doesn’t want the user to hit “Back” and click on another search result.

When you’re picking a keyword to target, you can get a good idea of what the search intent is from the top 10 results on a SERP.

To do this, simply search the term and make a note of whether the page is either an article or a product page. For now, pay attention to only the organic listings and not the ads, which are marked “Ads” to the left, or any SERP features like People Also Ask, images, videos, or local listings.

You’ll have a score such as “9/10 product pages,” and from there you get an understanding of the user’s search intent, which will be to make a transaction.

If you’re doing content marketing for your store, you’ll want to look for the majority of the 10 listings to be articles as articles best cater to informational searches.




As “habanero hot sauce” is a short tail keyword, if users get to result 10 and still don’t see a listing to click, these pre-populated terms might help get them to the query they’re really looking for but didn’t know how to phrase.

I can make a note of these phrases because some of them are good long tail keywords that I can use while creating my product page with the goal of getting it to rank.

I can use them as subheadings, in the product description, or in meta description and title. We’ll dig into how to do this below.

Build your keyword into the URL or slug

The URL is anything that you type into the address bar that ends with , .ca, etc.. The “slug” is what comes after the first forward slash. Slugs and URL paths are used interchangeably but mean the same thing.

Once you’ve chosen a domain name, your URL is set and you can’t change it. However, slugs can be changed or customized. Note: If you are changing slugs, be sure to add redirects to your new pages. We covered how to do that above.

The reason to build your keyword into the slug of each page is primarily to make it clear to both the user and the search engines what the page is about. Also, you want to be careful of keyword stuffing in your URL and slugs.

Build your keyword into your image naming system

Building your keyword into your image naming system means both saving files with the same name as the keyword target (e.g. habanero-hot-sauce.jpg) and using the keyword as its alt text when you upload the file to your store.

If you have more than one image being uploaded and you’re confused on what to name your files, use differentiators like habanero-hot-sauce-ingredients.jpg for a photo of the ingredient label and habanero-hot-sauce-example-dish.jpg for an action photo of a model applying sauce to food.

As we said above regarding optimizing images, you want to write your alt attributes carefully.

Alt text is used when a browser can’t properly render the image, and also for web accessibility. It’s best to describe in plain language what’s in the image to help people with imparied vision have an idea what the image displays.

If writing an accessible alt text attribute and you naturally use the target keyword, that’s great, but it’s recommended to prioritize this approach over keyword stuffing alt text.

Creating an SEO-friendly page is about making the information digestible for the reader, not necessarily the search engines. It’s the formatting that can get readers where they need to go, through use of headings, bullet lists, or numbered lists.

It’s about reducing friction for the reader experience by helping them get there and easily find what they want.

You may hear that length is a deciding factor on whether a page ranks or not. My take has always been, if you have a monster-sized article or page, that’s because the topic deserves it and is in need of a 101 or beginners’ guide.

It’s rarely a good idea to add more words to an article to hit a metric that promises a ranking page.

Off-page SEO

Off-page SEO can include reputation management like customer service and being present on social media, but essentially it boils down to building backlinks, which are links that point to your site.

The more high quality, relevant backlinks you have, the better your pages will rank. You know the importance of having high ranking pages in search engines based on where clicks go from the earlier diagram above.

There are two methods in which you can build links to your website: active efforts and passive efforts.
Active link building

Active link building is when you put together a plan and strategy for the pages you want to build links from—with an understanding of why you want to build them—and then executing that plan.

Generally, active link building is time intensive, as it’s a competitive strategy to get into. Journalists, influencers, and other writers get pitches all the time, so your pitch has to be compelling.

There are a couple of principles you can take forward when requesting anything from another site:

Put what’s in it for them up front in your pitch. Yes, the nature of your request is to get something (a link), but what’s in it for them? Is what they’re linking to out of date or a page that no longer exists, or are they missing something vital in their list? Give them a reason to consider your request.

Don’t request links from people who are your competitors. This may seem obvious, but a lot of link requests come from people who want coverage in the same product and topic area because there’s an existing resource. For example, if you’re selling athletic gym shorts and you find a buyer’s guide on what to look for when buying gym shorts and it’s by a brand that also sells shorts aimed at your niche, it’s better not to waste time reaching out to them.

Now that you’ve got the principles down, let’s look at some active link building tactics:


Vietnam SEO

SEO (short for Search Engine Optimization) is the job of optimizing your website / blog for Google-friendly and importantly, ensuring that it offers value to your readers.
This job is the main purpose is to help your website to top Google. That means when someone searches for a certain keyword, your optimized web site will be in the top position
Example 1: "keyword research" is a process of SEO. If you search on this keyword on Google will find yourself in the top 1 search results. It means you have optimized this article so that it matches the keyword "keyword research





Your SEO company will give continuous efforts to make sure your website remains visible in search engines because SEO is dynamic world. Although it’s quite a reliable source of traffic, people’s searches change over time and constantly adapting your strategy can have a huge impact on your results.

Here’s a list of the services you might need to continue taking care of as you work with an SEO company:

Constant keyword research
Content marketing services
Link building
Constant website optimization
Changing your strategy based on the latest algorithmic updates

Which SEO Company Should You Work With?

This is the big question. Not all SEO companies are good, let alone great.

A lot of agencies take the easy road and just focus on closing a contract without delivering results. At K6, we’ve often picked up companies that were not treated well by other SEO companies to restore their faith in SEO companies.

It’s important to spend your time to talk to your SEO expert, try to gain more clarity on what they do and the strategy they want to take. The more you know, the better you are at taking decisions. It’s important to focus on the past results of the agency, but even more on the credibility of your SEO expert.

For example, one of our client had worked with an agency that used tons of spammy websites to give backlinks to our client’s website. This really harmed their SEO and we had to spend hours removing all those backlinks for them to see their rankings perform again.

You are probably wondering, but how do I choose a good agency if I can pick the wrong one and end up worst then when I started? It’s a good question.

Good SEO companies have generated results before either for them or for their clients. If an agency is doing their own SEO, then it’s a good sign they know what they are talking about.

Here’s a list of points to consider when choosing the right SEO company:

Tailored plan: having an SEO agency that has plans to pick from is a no go. Every business is different and every goal is different, it’s key to have an SEO company that listens to your needs and proposes a plan tailored to your own needs. This is also important because it shows that the agency has spent the time doing their research, understanding your business and your target audience.
Generated results: if the SEO company in question has testimonials, case studies, make sure to look at them. You can find such reviews on Clutch or even Google My Business.
In-house team: you should make sure your SEO company has its entire team in-house. A lot of agencies generally outsource their work to independent contractors in order to save money but at the risk of harming the quality of their work. At K6, we hire our people based on talent and not cost.
Opinion: this is interesting but arguably, good SEO experts have an opinion about any SEO subject you throw at them. If you talk about the latest Google algorithmic update and your expert can’t express how it impacted his strategy then you might be talking to the wrong person.

Of course, this is just a place to start when it comes to choosing the right SEO company. It’s also a question of trust and how well you relate to the person you are talking to. Business relationships can last a long time, it’s why choosing the right SEO expert to help you reach your goal should be something done well.

If your SEO company does not spend the time explaining to you what they do when you ask them, it might be a good time to look for another SEO agency that focuses on making your company collaborate with you.
Can SEO Generate More Revenue?

SEO is an amazing investment because it improves in the long run. It might take a few months before you start seeing results, but after this period your results most likely should go up if you work with the right SEO agency.

The key is hiring the right SEO agency with which you feel like you are working on a team. They spend the time to discuss with you about their strategy and are welcoming anything you see on your end.
SEO FAQ From K6

I decided to list a few frequently asked questions we get at K6in case you wanted more brief information:

1. What is an SEO Company?


SEO is about modifying your website, it’s content and generating backlinks in order to help you rank for desirable Google search.

As your SEO company works, you will start appearing on search engine page results (SERPs) which should help you gain more results.

2. Should I hire an SEO agency?

Yes, an SEO agency can help you save time and money to generate more revenue for your company faster than doing it yourself.

It’s important to keep in mind that every business has different SEO needs and goals and agencies can adapt efficiently to your business.

3. Do SEO companies actually work?

SEO companies generally deliver strong results to their client, but again, there are some agencies that aren’t really good just like in any business.