Tuesday 25 June 2024

How to install the lasted Terraform with Home Brew on Mac or Ubuntu

 Hello all welcome into my blog. Here you author, on this article I will be sharing my solution around a problem I found today while updating Home brew on my Machine.

This solution applies both to MacOS as to Ubuntu - as long as you have Homebrew installed on you machine. Please, this article assumes, you are experienced with command line and you have homebrew installed and running through your system..

In case, you have not installed on your system,  then please - here on this page check [ Step-by-steps guide to install home brew Mac ] and how to do the same on Linux/Ubuntu .









The above screenshot was captured while, I was updating all libs installed by Homebrew - and noticed that Terraform have a quite outdated version.👌.. It got me thinking.. 

Uhmm, what if I check it out then, brew throw another message on output






This second message, we can clearly see, the message saying quote "We will nor accept any new Terraform releases in homebrew/core" I was a bit confused here. So, I decided to start investigating is .. So my next step was to run the following command to check, the current installed Terraform was accepted as figure out ways to solve the problem.

So, run $ brew doctor command;











Although, brew reported both Terraform and OpenSSL 1.1 as deprecated - lets focus only on Terraform lets talk about OpenSSL in another blog post.

  I removed Terraform currently installed on my system:





Consulting - Terraform Documentation here I done reinstalled Terraform with Homebrew

Using the lasted version.

The lasts steps is to close your terminal and start new session on Terminal and run - the command $ terraform version

Now you have the latest version of Terraform running on Infra. Happy coding 😁😀😄 ..See you all on the next blog post, happy reading.

Monday 24 June 2024

Why Thomson's Cathode Ray Experiments Shook the Atomic World: A Controversial Take

Hello, fellow seekers of scientific truth! Let’s dive into a story that’s both mind-blowing and controversial—the tale of how J.J. Thomson’s experiments with cathode rays didn’t just shake up scientific thought about atoms but turned it upside down, inside out, and made a complete mess of the neat little world scientists thought they knew. Buckle up, because this ride is going to get wild!

Setting the Scene: The Calm Before the Storm

Imagine it’s the late 19th century. Physics is chilling on its metaphorical chaise lounge, pretty content with its understanding of the universe. We had our classical mechanics all neat and tidy thanks to Newton, and our chemistry was dancing around with the idea of indivisible atoms—a concept that went all the way back to the ancient Greeks. Atoms were seen as the smallest units of matter, indivisible and, well, pretty much boring little billiard balls.

Enter stage left: the enigmatic and yet somewhat obscure cathode rays. Scientists noticed these strange rays in vacuum tubes, but no one quite understood what they were. Were they waves? Were they particles? Who even knew? The scientific world was like, “Eh, just a weird curiosity. Nothing to see here.”

Thomson’s Bold Move: The Cathode Ray Gamble

Then, in 1897, J.J. Thomson, with a twinkle in his eye and a head full of crazy ideas, decided to take a closer look at these mysterious cathode rays. He wasn’t content with the “waves” explanation that many scientists were leaning toward. No, Thomson had a hunch—an inkling that these rays might be something much more significant.

He set up a series of experiments that would forever alter the course of physics. Thomson used a cathode ray tube and applied both electric and magnetic fields to the rays. He observed that the rays were deflected, suggesting that they were charged particles, not waves. And here’s the kicker: these particles were way smaller than any atom. Thomson had just discovered the electron, a subatomic particle. Holy smokes, Batman!

The Bombshell: Atoms Aren’t Indivisible?

Now, this is where things get spicy. Thomson’s results were like a thunderbolt to the scientific community. The idea of the atom as the fundamental, indivisible unit of matter had been utterly shattered. If atoms contained even smaller particles, then the whole concept of indivisibility was a farce.

Thomson’s discovery suggested that atoms had a complex internal structure, and they weren’t the solid, unbreakable entities everyone thought they were. They were more like tiny solar systems, with negatively charged electrons orbiting a positive nucleus, a concept that would be further refined by later scientists.

The Backlash: Controversy Brews

You’d think such a groundbreaking discovery would be met with universal acclaim, right? Wrong. The scientific community was split. Some were excited, eager to explore this new atomic frontier. Others were furious, stubbornly clinging to the old atomic model like it was a life raft in a stormy sea of uncertainty.

Critics of Thomson’s findings weren’t just skeptical; they were downright hostile. How dare he challenge centuries of accepted wisdom with his radical idea of subatomic particles? Some even accused Thomson of being a charlatan, claiming his experiments were flawed or that he was misinterpreting his results. The controversy raged on, with debates becoming heated and sometimes downright nasty.

The Fallout: A New Atomic Paradigm

Despite the controversy, the evidence in favor of Thomson’s electrons was overwhelming. Eventually, the old model of the atom crumbled, and a new, more complex vision of atomic structure took its place. This new understanding paved the way for quantum mechanics, nuclear physics, and all the wonders of modern science. But let’s not forget the tumultuous journey it took to get there.

Thomson’s discovery of the electron was like throwing a stone into a calm pond, creating ripples that would spread throughout the scientific world, leading to further discoveries and even more controversies. It marked the beginning of a new era in physics, one where the atom was no longer the end of the line but just the beginning of a fascinating journey into the heart of matter.

The Controversy Lives On

Even today, some folks like to stir the pot by questioning the significance of Thomson’s work or arguing that someone else deserved the credit. Others debate whether we’re still stuck in our old ways, clinging to outdated ideas while a new scientific revolution waits just around the corner.

So, what do you think? Was Thomson a hero who boldly redefined our understanding of the universe, or was he a troublemaker who threw a wrench into the works? Whatever your take, one thing’s for sure: J.J. Thomson’s experiments with cathode rays were a turning point in the history of science, and the debate they sparked is far from over.

Stay curious, and keep questioning everything!


Feel free to leave your thoughts and controversies in the comments. Let’s keep the debate alive and kicking! 🌟🔬💥

Monday 10 June 2024

20 Best ChatGPT Prompts for Entrepreneurs





In the realm of entrepreneurship, where agility and innovation are paramount, tools like ChatGPT are revolutionising how entrepreneurs approach challenges and opportunities. 


ChatGPT is a versatile partner for entrepreneurs seeking to enhance efficiency, creativity, and strategic depth in their ventures. From ideation to customer engagement, ChatGPT's advanced language capabilities provide a significant edge in a competitive market.


This blog presents 20 essential ChatGPT prompts, each tailored to meet the diverse needs of entrepreneurs. Whether you're refining business strategies, conducting market research, or crafting impactful marketing campaigns, these prompts offer a practical guide to maximising the benefits of AI in your entrepreneurial journey.

1. Generating Innovative Business Ideas

In the entrepreneurial journey, the generation of innovative business ideas is a critical step. Recognizing the importance of creativity blended with market awareness, this ChatGPT prompt is designed to spark ideas that are both original and market-relevant.


Prompt: “Generate business ideas in [industry/domain] considering current market trends and future opportunities.”


Utilising this prompt allows entrepreneurs to leverage ChatGPT's comprehensive data analysis capabilities. The aim is to inspire ideas that are not only inventive but also viable, considering the existing market landscape and potential future shifts. This is particularly beneficial for entrepreneurs looking to break new ground or diversify their existing portfolio.

2. Enhancing Pitch Presentations

The ability to deliver compelling pitch presentations is vital for entrepreneurs. It’s about articulating the value proposition of your product or service in a way that resonates with investors, clients, or partners.


Prompt: “Improve this pitch presentation for [specific product/service], focusing on persuasive elements, clarity, and impactful visuals.”


Using this prompt, entrepreneurs can fine-tune their pitches with ChatGPT's insights on effective communication and persuasion techniques. This can transform an average presentation into an engaging and convincing narrative, crucial for securing funding or forging key business relationships.

3. Streamlining Market Research

For entrepreneurs, market research is the backbone of informed decision-making. It involves understanding your audience, gauging competitors, and staying abreast of industry trends.

Prompt: “Conduct a comprehensive market analysis for [specific industry/product], identifying key trends, customer preferences, and competitive landscape.”


This prompt guides ChatGPT to perform an in-depth market analysis, equipping entrepreneurs with essential insights. It encompasses trends, customer behaviour, and competitive dynamics, enabling entrepreneurs to strategise effectively and position their offerings for optimal market impact.

4. Crafting Effective Marketing Strategies

A strong marketing strategy is essential for entrepreneurs to capture market share and build brand awareness. This involves identifying the right audience, choosing effective channels, crafting compelling messaging, and setting measurable goals.


Prompt: “Develop a marketing strategy for [product/service], including target audience, channels, messaging, and key performance indicators (KPIs).”


With this prompt, ChatGPT assists entrepreneurs in formulating a detailed marketing plan. It guides the consideration of who the target audience is, which channels are most effective for reaching them, what messaging will resonate, and how success will be measured through KPIs.

5. Optimizing Product Development Feedback

Incorporating customer feedback into product development is crucial for ensuring that products meet market needs and expectations. Analysing feedback helps in refining existing offerings and guiding future innovations.


Prompt: “Analyze customer feedback on [product/service] and suggest improvements or new features.”


Entrepreneurs can use this prompt to direct ChatGPT in extracting actionable insights from customer feedback, which should be fed to the chatbot through the Data Analysis feature. This prompt aids in identifying common themes and areas for improvement, fostering a customer-centric approach to product development and innovation.

6. Managing Customer Relationship Queries

Effective customer relationship management is key to building a loyal customer base and enhancing brand reputation. Responding to customer queries in a way that is clear, empathetic, and aligned with the brand voice is essential.


Prompt: “Create responses for common customer queries regarding [product/service], focusing on clarity, empathy, and brand alignment.”



This prompt helps entrepreneurs use ChatGPT to draft responses that address customers' concerns while reinforcing the brand's values and tone. This is vital for maintaining positive customer relations and enhancing overall customer satisfaction. It’s important to input common customer inquires through the Data Analysis feature to use this prompt.

7. Developing Tailored Sales Pitches

A well-crafted sales pitch can significantly increase the likelihood of converting leads into customers. Tailoring the pitch to specific customer segments ensures that the unique benefits of the product or service are highlighted effectively.


Prompt: “Generate a tailored sales pitch for [target customer segment] that highlights the unique benefits of [product/service].”


By using this prompt, entrepreneurs can guide ChatGPT in creating personalised sales pitches that resonate with specific customer groups. This targeted approach ensures that the product's or service's unique selling points are communicated effectively, catering to the specific needs and interests of the audience.

8. Refining HR Recruitment Processes

Attracting the right talent is crucial for the growth and success of any entrepreneurial venture. Crafting a job listing that not only details the role but also encapsulates the company's culture and values is key to attracting suitable candidates.


Prompt: “Create an engaging and inclusive job listing for [specific role], focusing on company culture, role expectations, and candidate qualifications.”


This prompt guides ChatGPT to help entrepreneurs design job listings that are clear, engaging, and reflective of their company's ethos.

9. Assisting with Legal Document Drafting

Legal documentation is a critical aspect of running a business, but it can be daunting for entrepreneurs without a legal background. Having a basic structure for essential legal documents is a significant advantage.


Prompt: “Draft a basic outline for a [type of legal document, e.g., non-disclosure agreement, terms of service] for a startup in the [specific industry].”


Through this prompt, ChatGPT can assist in creating the foundational drafts of various legal documents. While this AI-generated content provides a solid starting point, entrepreneurs must consult with legal professionals to finalise these documents.

10. Creating Financial Projection Models

Financial projections are a key element in planning for a startup's future, helping to forecast growth, manage budgets, and attract investors.


Prompt: “Develop a financial projection model for the next [time period] for a startup in [specific industry], considering [specific factors, e.g., market growth, customer acquisition costs].”


This prompt enables ChatGPT to assist entrepreneurs in creating comprehensive financial models, considering various factors that impact their specific industry. Accurate financial projections are essential for strategic planning, budget management, and communicating the business's potential to stakeholders and investors.

11. Analysing Competitor Strategies

Understanding the strategies and positioning of competitors is crucial for any business, particularly for entrepreneurs who are entering existing markets or looking to gain a competitive edge.


Prompt: “Conduct an analysis of the top competitors in [specific market/industry], focusing on their strengths, weaknesses, and strategic approaches.”


Entrepreneurs can use this ChatGPT prompt to gain insights into their competitors' tactics and strategies. This knowledge is vital for identifying gaps in the market, developing unique value propositions, and refining their own strategic approaches.

12. Improving Internal Communication Efficiencies

Effective internal communication is essential for maintaining a cohesive team and efficient workflow, especially in entrepreneurial settings where agility is key.


Prompt: “Create a template for internal updates and communications that promotes clarity, collaboration, and efficiency.”


This prompt helps entrepreneurs use ChatGPT to develop clear and concise communication templates. Such templates can streamline the process of sharing updates, ensuring that all team members are on the same page and can collaborate effectively, ultimately boosting productivity and team morale.

13. Planning Strategic Business Meetings

Well-planned business meetings are crucial for decision-making and strategy development. A clear and focused agenda ensures that meetings are productive and time-efficient.

Prompt: “Generate an agenda for a strategic business meeting focused on [specific topic or goal], including key discussion points and desired outcomes.”


By utilizing this prompt, entrepreneurs can create structured and goal-oriented meeting agendas with ChatGPT.

14. Designing User Experience (UX) Surveys

Gathering user feedback is vital for improving the usability and overall customer satisfaction of products or services. A well-designed UX survey can provide valuable insights into user preferences and pain points.


Prompt: “Create a user experience survey for [specific product/service] to gather actionable feedback on usability, design, and customer satisfaction.”


This prompt guides entrepreneurs in formulating comprehensive UX surveys that elicit meaningful feedback. ChatGPT can assist in crafting questions that are clear, unbiased, and targeted towards extracting useful information for product improvement and user satisfaction enhancement.

15. Building Brand Identity Elements

For startups, establishing a strong and distinct brand identity is essential for standing out in the market and connecting with the target audience.


Prompt: “Develop key elements of brand identity for a startup in [specific industry], including brand voice, visual style guidelines, and core messaging.”


Through this prompt, ChatGPT can aid entrepreneurs in defining and articulating their brand's identity. This includes developing a consistent brand voice, visual style guidelines, and messaging that resonates with their target audience and reflects the startup's values and mission.

16. Evaluating Supply Chain Management

Effective supply chain management is crucial for maintaining product quality, ensuring timely deliveries, and optimising costs. For entrepreneurs, understanding and improving this aspect can lead to significant competitive advantages.


Prompt: “Analyze and suggest improvements for the supply chain of [product] in [specific industry].”


This prompt enables ChatGPT to help entrepreneurs analyze their supply chain processes and identify potential areas for improvement. This could include strategies for cost reduction, efficiency enhancement, or risk management, all of which are vital for smooth operations and customer satisfaction.

17. Formulating Public Relations Responses

In today's fast-paced media environment, having a well-prepared public relations strategy is essential for maintaining a positive brand image and handling crises effectively.


Prompt: “Create a PR response strategy for [specific scenario], focusing on brand integrity and public perception.”


Entrepreneurs can use this prompt to guide ChatGPT in developing PR response strategies that not only address the immediate concerns of a given scenario but also uphold the brand's integrity and reputation.

18. Monitoring Social Media Engagement

In the digital age, an active and engaging social media presence is crucial for building brand awareness and connecting with the audience. Effective social media strategies can lead to increased engagement, customer loyalty, and brand visibility.


Prompt: “Analyse social media engagement for [startup's social media profiles] and provide strategies to enhance online presence and interaction.”


This prompt allows ChatGPT to assist entrepreneurs in evaluating their social media performance and suggesting strategies to improve engagement and online presence. The focus is on understanding audience behaviour and tailoring content to increase interaction and reach.

19. Conducting SWOT Analysis

A SWOT analysis (Strengths, Weaknesses, Opportunities, Threats) is a foundational strategic planning tool that helps entrepreneurs understand their business's position and potential areas for growth.


Prompt: “Perform a SWOT analysis for [specific startup, product, or service], focusing on internal capabilities and external market conditions.”


Entrepreneurs can utilise this prompt to get a comprehensive overview of their business's strategic position. This analysis helps in identifying areas of strength to capitalise on, weaknesses to address, growth opportunities, and threats to mitigate.

20. Preparing for Investor Meetings

For many entrepreneurs, securing investment is a critical step in scaling their business. Preparing effectively for investor meetings can significantly impact the outcome.


Prompt: “Outline key points and strategies for an upcoming investor meeting regarding [specific business aspect or project], including market potential, business model, and growth plans.”


This prompt helps entrepreneurs use ChatGPT to prepare for investor meetings by focusing on the most crucial aspects of their business that are likely to interest investors. This includes presenting a clear understanding of the market potential, a solid business model, and realistic yet ambitious growth plans.

Embracing ChatGPT as Key to Entrepreneurial Success

The ChatGPT prompts in this blog underscore the transformative power of AI in the business world. ChatGPT offers more than just data processing; it provides a strategic edge, aiding in everything from idea generation to operational efficiency. 


For entrepreneurs navigating today’s dynamic markets, these prompts serve as essential tools, fostering innovation, enhancing decision-making, and streamlining communication.

Leveraging ChatGPT is not just a technological choice but a strategic necessity for entrepreneurs seeking to stay competitive and agile. 


By integrating these AI-driven prompts into various aspects of their business, entrepreneurs can unlock new levels of productivity and insight, positioning themselves for growth and success in an increasingly digital landscape.




Friday 24 May 2024

How to outrank your Competitors with SEO

 As a quick note: My agency is not currently working with small or upstart drop shippers only those with over $10k in sales per month average. However, some of the content and tools I recommend below are owned by myself or my agency which is why this post is called "Marketplace".

Tools and Resources for your Dropshipping SEO

1. Figure out your target keyword(s) for each product

Use tools like the Google Ads Keyword Planner Tool, Moz Keyword tool https://moz.com/explorer, Ahrefs https://ahrefs.com/, SEMrush https://www.semrush.com/, Spyfu https://www.spyfu.com/, or KeywordTool.io https://keywordtool.io/ to find keywords about your products. Typically though most products will have straightforward main keywords. 


For example, the most common keyword for a new pair of sneakers is the full name of the shoe + the colourway. Still, keyword research can reveal more challenging things to detect, which will help your SEO as you go.


Of note, here we are only looking at product keywords not keywords for the overall site, collections, or content we might create later on. If you know what you are doing or it's a small product selection store, you can do all that keyword research simultaneously.

2. Write Title Tags and Meta Descriptions using your chosen keyword


SEO 101 ensures the title tag and meta description include your chosen keyword(s) or at least a close variation of one.


  • Title tags don't have to be boring and can be structured more like a phrase today.

  • Meta Descriptions that define the product, speak to the possible new customer, and entice clicks tend to perform the best.


If you buy one of the WriteAI packages mentioned above it comes with awesome SEO tools like generating various Title Tags and Meta Descriptions for you to choose from.

3. Give your products keyword-rich names

The trick here is to create a keyword-rich name without being spammy. For example "Yellow Widget w/ Silver Subwidget for Hobbyists" to target the keyword "yellow and silver hobbyist widget" OR incorporate the exact keyword "Yellow and Silver Hobbyist Widget w/ Subwidget" to target the same keyword.


  • Do not name your product "Widget" or "Good Widget".

  • Do not name your product with a lot of keywords the way you see it done on AliExpress and sometimes Etsy or other marketplaces.


You can come up with your own pattern for consistency if you like, but trying to get the main keyword in will help.

4. Write compelling product descriptions that include your target keyword


A compelling product description can help you increase sales while simultaneously improving your SEO which will increase organic traffic and in turn further increase sales. It's a big win if you can land it correctly. A few notes here:


  • You are trying to sell the product, not an idea or brand. Make sure the content is focused on selling but also describing the product.

  • You want to include your main target keyword(s) in a way that reads natural and does not feel spammy.

  • Do not use the manufacturer's or wholesaler's description alone. If you do use it make sure it is augmented by additional content.

  • Most platforms allow you to write a short and long-form description for a product. Write both.

If writing descriptions or rewriting them sounds time-consuming there are some ways to hack this. For example, you could use the "Rewrite" feature of WriteAI.net and tell it to make the copy 'sizzle' to create a compelling new product description that drives sales and SEO. Likewise, you may have other AI tools such as ChatGPT, Gemini, Perplexity, You, and Bing Chat may be up to this task.

5. Give all images SEO-friendly file names and alt attributes


Make sure all images have good, human language-based, file names. For example instead of "image_0003_final.png" use "yellow-silver-widget.png" for our above fictitious image. If that image is based on a background or has something unique about it add that in like this "yellow-silver-widget-onbeach.png" or "yellow-silver-widget-cowboyhat.png"


Also make sure to give each image an appropriate and if possible, unique alt attribute. Not only will this help your customers with vision disabilities but search engines use it to improve rankings. For our image above instead of "widget" as the alt attribute you might use "yellow and silver widget" or you can get a little more expansive like this "yellow and silver widget used by hobbyists" or for a unique image "yellow and silver widget with a beach background".


6. Figure out your target keyword(s) for your collection(s) / category(ies)


Here you are going to use the same tools and process as in No. 1 above. Except for instead of a product name or variations of it, we are looking at broader terms. For example instead of figuring out which of these 2 product titles to use: "Yellow Widget w/ Silver Subwidget for Hobbyists" and "Yellow and Silver Hobbyist Widget w/ Subwidget", you will be trying to figure out what the "fat head" keywords are that include this product and others. For example, that might be "Widgets for Hobbyists" "Hobbyist Widgets" "Yellow Widgets" "Yellow and Silver Widgets" or just plain "Widgets" - you might even realise you want to build more than one collection based on this research.


7. Craft title tags and meta descriptions for your collection(s) / category(ies)


Like in No. 2 we are going to use our keyword data to inform the metadata we provide search engines. Following similar logic with one or two possible changes:

  • Consider making your collection title tag a listicle style title (i.e. 25 best Hobbyist Widgets)

  • Consider making your meta description about what sets your collection apart (i.e. "See the largest selection of hobbyist widgets on the web" or "The highest quality hobbyist widgets you'll find guaranteed!")

8. Move your collection description below the product listings

Edit your theme/template to move your collection description BELOW to the product listings. The goal here is to be able to add USEFUL CONTENT for SEO and UX purposes without interrupting the user's ability to quickly see the list of products in a collection/category. 


This is sometimes easy and sometimes very difficult or impossible depending on your CMS and theme/template. For example on Lightspeed Ecommerce this is impossible to do, but on Shopify you should be able to do it by editing the theme's liquid code. Here is one example of doing that (it may be different for your theme): https://www.joeyoungblood.com/shopify-tips/how-to-add-a-description-to-your-shopify-collection-pages/


9. Write a guide to your product collection/category

This part baffles many would-be retailers. They assume that someone looking for the product category/collection knows what they are going to buy, but that is not always the case. For example an aunt, uncle, or grandparent trying to buy fidget spinners during that craze had no clue what to consider a good product for their young family member.


Creating a guide helps your users find the right product if they aren't sure what they should be looking for - AND it helps your SEO when done right.

10. Perform keyword research again, this time you are looking for content ideas to add to the blog

This time you can use the same tools as in No. 1, look at competitor blogs / YouTube channels for ideas, or use tools like Also Asked and Answer the Public to find questions potential buyers might be asking. Consider making things like "Ultimate Guide to Widgets" "Best Widgets for 2024" "How to Use Widgets to Cure Male Loneliness" etc…


This content can be AI-informed but it should not be AI-written. That is, use AI to help you craft it but make sure humans are editing and researching too. This is important for multiple reasons including AI can produce duplicate content easily AND can frequently miss important things or say things totally wrong.

11. Link to your products from your blog posts

Make sure to internally link to your most relevant and highest margin and/or popular products from each blog post. This helps build internal link values that improve SEO AND it helps drive consumers who read your content to purchase your products.


You can use tools like the Jump Links app to help automate this process so you can focus on creating content and filling orders instead.


12. Patience young Padawan

The thing about SEO is that it takes time, even though some of my colleagues like Mike King will say that's a misnomer today, you should be prepared to wait a little while after you do SEO work to see those SEO results. 


This is not only because Google's algorithm likes to move slowly (especially with new sites) but also because of the fierce competition in today's e-commerce SEO segment. You're not just battling Amazon and eBay and Etsy but also every other dropshipper and retailer in your space. 


Whereas big box retail used to be just Walmart, Kmart, Target, and Costco - those same products can now be sold by a larger variety of retailers via drop shipping or centralised warehouse e-commerce like Fanatics, Home Depot, and of course Amazon out of the countless thousands of other online competitors. Not to mention affiliate networks.


Retail still holds a lot of promise and value and small sellers and dropshippers can do quite well, but it means probably waiting a little longer to get SEO success that brings in the sales you want. While you are being patient for the preliminary SEO work to kick in, it's time to move up a level in your SEO efforts. Again, these won't be in-depth but will be helpful.


13. Indexing work is a requirement now

Welcome to 2024 where Google hates your site and your SEO doesn't matter (if it's not indexed). Seriously, Google's indexing sucks today and has gotten worse from the perspective of website owners over the past 2 years. 


Google's default setting is to not trust your content if you are a new website. That means a very low percentage of products, collections/categories, blog posts, and other pages being indexed by Google.


To improve this you'll need a Google Search Console account to do something that went obsolete over a decade ago - ask Google to index your content. Once you have your GSC account you do this by placing a URL into the box at the top of the account page that says "Inspect any URL". If it comes back as not indexed click the "request indexing" button on the right-hand side. 


It can take multiple requests to get a page indexed but the results can be amazing. Recently we increased a client's organic search traffic 277% with just this technique alone. None of their blog content, which was created by an expert, and about 80% of their main money pages were not indexed by Google.


14. Build some links

Hyperlinks have long been the great differentiator to search engine algorithms and they or something similar will also likely be required for AI chat systems as the web floods with low-quality content again. 


That means you need to get links to show you can be trusted to search engines and that the internet "votes" for your website. There are hundreds of ways to get links and various classes of links. Let's first look at the classes:

  • Spam Links: These are low-quality links anyone can get or purchase with little to no effort. Things like blog comments or news article comment spam, article marketing links, automatically claimed links like website directories, and links you purchase from a link seller on a blog or publishing website that only sells links. Most of these carry zero value but might also carry negative value.

  • Low Value Links: These are still easily obtained links, but more likely to not be considered spam at least in some capacity. Things like profile links for setting up a profile on a social media website, blog content distribution, links from social media sharing, links in a press release, links from those fake "interview" websites where you can nominate yourself and they send you a form of questions or a random link on a small website. 

  • These could be a zero value as well depending on what attributes they carry and how engines treat those attributes. For example all links on Facebook carry the 'nofollow' attribute so while these might carry some value in a normal setting, with that attribute applied it is more likely engines give them a zero value.

  • Good Links: These are links that carry probably the standard amount of PageRank value to help your SEO efforts. They aren't always going to be of the highest value and they might come from controllable outcomes but they tend to do well in providing the value you need to get things busted. 

  • This includes guest blog post links (on websites that are legitimate and not link farms), resource directory links, listicle links, photo credit links, sponsorship links, business/industry directory links, and links obtained through tactics like broken link building.

  • High-Value Links: These are links that likely carry the highest amount of PageRank and come from high-value websites that search engines trust. Typically these are links from media mentions by helping reporters/journalists (i.e. HARO), links to content you've created from blogs and forums, and links from high-tier websites like governments and large nonprofits.



You can spend some time getting low-value links first without it causing any problems, especially since they can be easy. For example, Making social media accounts to claim your brand's handle might already be on your list, go a step further and place a link on each one too. It has little to no value, but also quick and easy to do. 


Also consider if a press release is a good idea. Sites like the Voyage network, Magellan Commerce, and others are simple websites dedicated to helping you tell your story, they also frequently give you a link. They are not high quality but easy to get.


You can use low-cost services like AB News Wire to send one without breaking the bank.

There are plenty of other tactics as you start to try and gain Good Links and High-Value Links. One of my favourites is to create a link magnet - a piece of content so compelling it gains links naturally from the web with no effort on your end.


Here's a big list of link-building tactics you can review to go get links for your site/products: https://www.joeyoungblood.com/education/seo/link-building/list-link-building-tactics/


It is important to remember link building is an ongoing effort AND the links you build only count if the document that contains them is considered to be of good enough quality AND that document is indexed by the search engine.


15. (Brick and Mortar Only) Gain citation listings

Since this doesn't apply to most of you I'll be brief. If you have a brick-and-mortar location, get a Google Business Profile and then go find business listing directories to get listed in. This will help your rankings in Google Maps but can also be a nice source of inbound links. Be aware though that it comes with a downside of spam phone calls by scammers who scrape this data.


16. Add sitemaps to Google Search Console


This is pretty easy to do and any seasoned SEO has already done this back when they set up GSC. Shopify will actually give you separate sitemap files based on content type like products, pages, blogs, and collections.


You can find them at www.examplestore.com/sitemap.xml


Find the ones you want Google to crawl and add those to your GSC.

17. [Advanced] Google Shopping

During the early days of the pandemic Google gave ecommerce retailers something new to help market their products in a bid to compete with Amazon -> free shopping search listings. To get listed and compete in these you still have to create a Google Merchant Account and upload a feed of products, which can be an agonising process. 


Shopify has this integrated and their 2023 guide is quite comprehensive, highly recommend reading it as you get this set up: https://www.shopify.com/blog/google-shopping-product-data-feed


The research study mentioned above is based on how e-commerce SEOs assume Google's Shopping engine rankings things.



18. [Advanced] Remove junk content

Junk content is content that has no useful purpose to a human user and is determined to be "unhelpful" by Google's engine. The more of it you have, the worse your site will perform ever since the Helpful Content Update of late 2022 started running: https://www.joeyoungblood.com/seo/everything-we-know-about-googles-helpful-content-update/


One of the problems of running an e-commerce store of any kind is inventory turnover. Eventually, the product you have in stock is obsolete, that's a given in nearly all cases. When this happens you have to decide what to do with that URL. In MOST cases the right answer here is to 'noindex' it and remove it from the site so customers and search engines cannot find it.


Apps added to your Shopify or even your theme can also create junk content. For example, one Shopify site I recently worked on had thousands of testimonials but they were all entered as "blog posts" as a sort of hacky way to get them on the site and were all 1 or 2 sentences long. 


The solution here was to noindex these ASAP.


You should ensure your site:


  • Has a good policy on removing outdated products via noindex

  • Has a good policy on redirecting URLs

  • Has a good policy on using the Rel Canonical

  • Has a good policy on what types of content should be indexed


If you don't have Shopify or WooCommerce you need to make sure your CMS allows you to:


  • 301 redirect URLs

  • Noindex all URLs

  • Add a rel canonical tag to all pages / content types

19. [Advanced] Gain reviews for your products

This is probably the single toughest thing for dropshipping merchants to do - especially those running multi-product stores. Search engines love to see signs that humans found your page useful and one of the best is the classic review stars.


There's a reason Amazon allows non-verified customers to leave a review on a product - it helps them sell the product.


Amazon got in early on this but now the FTC has cracked down so there are not a lot of ways you can legally entice reviews (if you're in the USA) including giving the product away. However, you can allow your friends to borrow or use the product and ask them for a review on your Shopify.


Shopify (stupidly) does not have a native reviews app (any more). They didn't have one, then made one, and have now deprecated it. That means you have no choice but to rely on the app marketplace here and pay a recurring fee if you want to display product reviews. The best appears to be Judge.me and for good reason, but there are a lot of them now. 


Ecommerce Gold did a great job IMHO comparing them here: https://www.ecommerce-gold.com/best-shopify-review-apps/


Shopify help document on their deprecated reviews app: https://help.shopify.com/en/manual/products/product-reviews


20. [Advanced] Be cautious about what SEO apps you install

Shopify's store is flooded with apps that have features you do not need. For example, Shopify already compresses images so image compression apps could make your images look worse as they get double-tripled compressed. 


There are also unnecessary features like Google Analytics or Google Search Console charts - just use those websites instead. Finally, some apps add third-party content and slow your website pages down which is a big no-no.


Instead, you're looking for SEO apps that do any or one of the following:

  • Add Schema markup to your products and pages

  • Automatically or semi-automatically build internal links

  • Create an HTML sitemap

  • Use AI to generate possibly better versions of content

  • Generate reviews

  • Automatically fills in image alt attributes

  • Offers pagespeed assistance such as DNS-prefetch tags, lazy loading, deferring javascript code, ejecting unused code


Here's a help document from Shopify explaining their automatic compression for images: https://help.shopify.com/en/manual/online-store/images/theme-images


21. [Advanced] Measuring success

SEO is like all other forms of marketing - worthless if it doesn't make you money and frustrating if you can't determine roughly how much money it is making you. Thankfully Shopify does a pretty decent job here of tracking sales in your Analytics report under "Sales by Traffic Source".


Since SEO can take time though you may want to track other sources that might be leading up to the future sales from organic search traffic or "search".


For example, if you do rank tracking on the keywords you think might bring in sales such as "buy yellow widgets" or "yellow hobbyist widgets" then you could see daily / weekly how your rankings are improving over time leading ultimately to those coveted sales. 


You can also track Shopify revenue inside of Google Analytics GA4 though the new system is still far inferior to Google's Universal Analytics and is more likely to be a headache for you right now than a boon. You should still install the code (or use a Tag Manager instead with your GA4 code in it) for future use and reference.


22. [Advanced] Continuing SEO forever

SEO is a never-ending battle of you against the machines and against all of the competition. Take a moment to create a plan and find time in your day to execute small amounts of it. 


One way I've seen small businesses do this successfully is to do 1 SEO task each week. For example, Week 1 might be researching keywords for a product, Week 2 might be doing some link building, Week 3 might be checking up on the technical health of the site, and so on and so on.


The most important part is to never stop doing good, solid, high-quality SEO work or you stand to lose all of the gains you've made.


Note: I wrote this in about 30 mins then tacked a bit more on, so if you're a seasoned SEO and see something I missed that should be included let me know (probably a lot). Also note some of this might be oversimplified for brevity purposes.

How GitHub Advanced Security for Azure DevOps Saves the Day (and Your Reputation)

Let's face it, developers: we've all accidentally committed a secret (or two) to our code repository at some point. Maybe it was a...