The short answer is no. In today’s Google algorithm there is no ranking benefit in including keywords in your domain name, but you should consider the “clickability” of your domain name, which could increase the CTR rather than the rankings.
The volume of internal links to a page helps search engines understand which of your pages are the most important on your site.
The anchor text used to link to pages indicates what a search engine might rank that page for.
Yes, posting great blog content can help your SEO strategy.
Firstly, creating optimised blog content can rank those pages in Google and attract traffic to your site. This content is often much easier to rank than your sales pages, which are typically much more competitive.
Secondly, linking relevant, content to support your sales pages helps a search engine understand your depth of knowledge and expertise.
Page meta titles and descriptions and image alt tags, for example, help search engines understand what a page is about and what it might consider ranking that page for.
There’s no simple answer to this other than, “it depends”.
Pay Per Click (PPC) works beyond Paid Search – across a huge display network where banner ads can be displayed, for example. SEO can’t compete with that directly.
However, comparing paid search with SEO, there are pros and cons to each;
– you pay for every click with PPC, but organic clicks are free
– PPC can deliver traffic almost immediately, whereas SEO takes time and investment to build and create a solid return
– the ROI from SEO typically outweighs that of PPC
In our experience, there is typically room for both within a Digital Marketing Strategy and those businesses which dominate their market invest in both.
Optimising image alt texts and image descriptions can help with on-page optimisation – helping your page or post rank higher – but can also help surface images in Google Image search and land your site some free traffic too!
Keyword-rich URLs are typically the default standard in a WordPress site but may need some optimisation.
SEO Friendly URLs may be an important part of your SEO project, but possibly not a critical priority.
With all things considered, Magento is well-built for SEO. As it is an open source program, store owners have a good amount of control over a site’s technical SEO elements, i.e. robots.txt, sitemaps, redirects, metadata, etc.
There are a number of options you could consider and as you’d expect, there is no right answer as to which Magento best practice should be employed to manage those out-of-stock product situations – it really depends on the circumstances.
Firstly, the decision is different depending on whether the product is temporarily out of stock, or permanently.
If the status is temporary, we’d recommend leaving the page live, but nothing on the product page and in your schema markup that the product is out of stock. Whatever other solutions you might consider, do not remove the product.
You might also want to consider how that product is managed in Google Shopping campaigns – hopefully, you’re automating the output of a Shopping feed, which includes stock availability, in which case, this should be managed automatically.
If the product is permanently out of stock, there are still a few options to consider:
- Does this product generate sales? Head to Google Analytics and query the landing pages and product data to see how much traffic and how many sales this page gets.
- Does the product page have internal links and more importantly, external links to it?
- Is there a replacement product which is a close match?
Items sold in a bundle usually consist of items that are, or should, be purchased together. When you consider the price of the bundle and the individual price of the items, customers would find that buying the items in the bundle is cheaper than buying the items individually.
Magento allows customers the option to choose what items they want. It’s also worth noting that Magento varies the price of bundles based on what items the person chooses.
If one of these products is out of stock, Magento will automatically hide the products from the storefront and lower the price of the bundle.
Whichever option and policy you choose for out-of-stock products in your Magento eCommerce Store, simply deleting products and leaving a heap of 404 errors is definitely not the right option – that will just throw your traffic and profits away.
Based on experience, most custom extensions make Magento 2 slow. A fresh copy of M2 runs pretty fast with approximately a half-second page load time. But things start to look bad when you add third-party extensions.
A drop in performance is no surprise when third-party extensions are thrown into the mix. Magento 2 is written by experts, while custom extensions are coded by amateur programmers at most. With average skills and no appreciation for performance, Magento 2 will slow down massively.
You need to identify and eliminate extensions that slow your store down. Firstly, get a list of all custom extensions. Go to Magento’s backend menu – go to: Stores > Configuration > Advanced > Advanced.
These are all the installed extensions. You have to ignore those that start with Magento_ as those are the core extensions. Write down the remaining ones.
Now that you have the list of third-party modules, you then need to disable them one by one and benchmark the page speed. To disable an extension, you need to SSH (Connect via Secure Shell) to the server. You can obtain SSH credentials from your hosting support team. Once you have done this, go to Magento root folder and run this command:
php bin/magento module:disable Extension_Name
It will disable Extension_Name and you can benchmark the page load time. If the speed stays the same, proceed to the next plugin.
To switch an extension back on run:
php bin/magento module:enable Extension_Name
Once you have identified the slow modules, contact its vendor and let them know the problem. You might want to find an alternative or remove them completely.