Greg Ichshenko

Calgary SEO expert and digital marketing specialist,
developing advertising strategies for businesses of all sizes

(403) 308-5949

greg@to-the-top.ca
1509 14 Ave SW, Calgary,
AB T3C 0W4

    Submit your request or question, and I will get back
    to you shortly

    Please prove you are human by selecting the heart.

    Why Are Keywords Important?

    A Calgary contractor put the question to me on a call last month, half ready to quit caring about them: why are keywords important if Google can supposedly read anything now? Fair ask. Here is what I told him. Keywords are important because they remain the bridge between what a person types and what you publish. Skip that bridge and you are writing into a void.

    I have run SEO Company To-The-TOP! on my own since 2007. Nineteen years watching the same split. Companies that think about their search terms get found. Plenty of sharp content sits unseen because nobody chose the words for it.

    (more…)

    What Is Local SEO? A Practical Guide for Calgary

    Local SEO is the practice of optimizing a website and its associated profiles so the business shows up in local search results when someone nearby is looking for what it sells. A Calgary SEO plumber, a Red Deer dentist, a Vancouver yoga studio. Different industries, same mechanic underneath.

    If your business serves customers within a specific city or service area, local SEO is not optional. It is the dominant ranking strategy for any business whose customers actually use the phrase “near me” or include a city name in the search. AI answers are reshaping even local results, which is where GEO vs SEO comes in.

    (more…)

    What Are Negative Keywords? A Plain Guide for Google Ads

    Negative keywords are search terms you tell Google Ads to ignore, so your ad never shows for them. That is the whole idea in one sentence. They are the opposite of the keywords you bid on. For the positive list, and how the same terms work over in organic search, see what SEO keywords are. Regular keywords say show my ad here. Negative keywords say not here, not for this search, not to this person.

    Most of the wasted spend we find in a new client’s Google Ads account traces back to missing exclusions. Someone bid on “running shoes” and forgot to block “free,” so half the money went to people typing “free running shoes” who were never going to buy anything. That account did not have a bidding problem. It had a negative keyword problem.

    (more…)

    What Is a Keyword Gap?

    A keyword gap is the set of search terms your competitors rank for while your site does not. Nothing more complicated than that. Pull the list of keywords your pages rank for, pull the same list for two or three competitors, and the difference is the gap.

    We run this exercise for almost every new account at SEO Company To-The-TOP!, and the reaction is usually the same. A business owner who thought they had decent coverage sees forty or fifty commercial search terms their direct competitor ranks for and they do not. That list is the gap. It is also, more often than not, the fastest route to traffic that actually converts. Calgary SEO work tends to start here for a reason: the research is already half-done because a competitor has validated which keywords are worth chasing.

    (more…)

    What Is an SEO Checker and How to Use One Effectively

    An SEO checker is a tool that scans a website and returns a report on ranking signals. Title tags, meta descriptions, heading structure, page speed, mobile responsiveness, crawl errors, image alt attributes. The checker pulls these signals and lists them as passes, warnings, or failures. What the checker tells you is where the site stands against basic SEO requirements.

    What it does not tell you is why you are or are not ranking, or which issues to fix first. Think of it as a diagnostic snapshot. Useful for identifying obvious problems. Not a substitute for a full analysis of competitive positioning, search intent, or link strategy. For professional SEO in Calgary and other competitive markets, the checker is the starting point, not the deliverable.

    (more…)

    Are External Links Good for SEO?

    A worry comes up on almost every content review. Link out to another website and you hand away your ranking power. So the safe move is to never link anywhere, right? Wrong, and the instinct behind it has cost more pages than it has ever protected. External links pull in two directions at once, and only one of them is the thing most people are actually asking about.

    Two meanings hide inside the same phrase. An external link can mean a link you place pointing out to another domain. It can also mean a link from another domain pointing back at you, which is a backlink. Both affect SEO. They do it in opposite ways, and conflating them is where the bad advice starts. Here is how each one works, and what to do with that on a real page.

    (more…)

    Do Google Reviews Help SEO?

    Three signals decide where a company shows up in local search: relevance, distance, and prominence. Ratings and feedback feed prominence directly. A shop with 80 fresh five-star ratings consistently outranks a competitor at the same address with 20 stale ones, all other signals being equal. Google confirmed this in its own Business Profile documentation, and the behaviour in the map pack matches the theory.

    The question still comes up regularly in local SEO conversations, whether from an Abbotsford contractor chasing a competitive BC market or a Cold Lake shop competing for map visibility in a smaller Alberta one. Same answer both times. Google reviews help local SEO. Not in a vague “builds trust” way. In a measurable, repeatable way that shows up in position data month over month.

    (more…)

    What Is Schema SEO

    Schema markup is code added to a webpage’s HTML that tells machines what the content means rather than leaving them to infer it. Without it, a search engine reading a product page still has to guess whether the price shown is current, whether the reviews are for this specific item, or whether the business listing is still open. Schema removes that guesswork by providing explicit labels: this is a price, this is a review rating, this is a business address. The SEO value follows from that clarity.

    To-The-TOP! has been integrating structured data into Calgary client sites since before schema vocabulary became the search engine standard in 2011. The gap between sites that implement it well and sites that ignore it entirely has widened considerably as AI-powered search surfaces depend on structured signals to decide what to cite and what to surface.

    (more…)

    Is SEO Worth It?

    Short answer: yes. Longer answer: yes, with a timeline that most agencies won’t volunteer upfront. Organic search traffic compounds, but stop paying for ads and the clicks stop too. That gap is real, and the businesses that figure it out early are the ones ahead in search rankings a year from now while competitors are still renting visibility one click at a time.

    What actually determines whether SEO is worth the investment for a specific company comes down to three things: how competitive the keyword landscape is, how much patience the owner has, and whether the strategy is built to compound or just to check a box. This post walks through all three, plus what real costs look like and when the return becomes impossible to argue with.

    (more…)

    How to Measure SEO

    Rankings are one data point. Most business owners check them once a week and assume that is measuring SEO. Whether the site is earning more qualified visitors than six months ago, and whether those visitors are doing anything useful, is a different question entirely. SEO Company To-The-TOP! has been building tracking frameworks for Calgary businesses since 2007, and the set of metrics worth monitoring has shifted as search evolved. What has not changed: the need to connect those metrics to actual business outcomes rather than treating them as report decorations.

    Organic traffic, SERP rankings, CTR, search visibility, and key conversion metrics form the core measurement stack. None of them tells the full story alone. Here is how to read them together in a way that makes SEO performance legible to the people who need to act on it.

    (more…)