PROFESSIONALLY OPTIMIZED WEBSITES STARTING AT $295
Our team of SEO Web Design gurus are standing by to assist you achieve your online marketing goals.

+1-971-599-3330

REQUEST QUOTE
SEO Web Design, LLC aims to improve business by delivering effective solutions based on innovative technologies and professional designs. Discover the variety of services we offer and convince yourself on the basis of the latest works that we've done. We love building fresh, unique and usable websites optimized specifically for your niche.

Responsive Web Design

SEO / SEM / Social Media

Conversion Rate Optimization

Email Marketing

Online Presence Analysis

Web Hosting
Top

SEO Web Design Blog

A captivating headline will draw you in. A good opening line – a hook – will entice you to keep reading. And a well-placed, eye-catching visual will keep you focused[1] and will be remembered long after the words you read have been forgotten. Not only will images captivate your audience, but using visual content is also a practical approach to link building. A Skyword study showed that “Content containing related images performed better across all content categories.” And Google is continually “working to...

Every week users submit a lot of interesting stuff on our sister site Webdesigner News, highlighting great content from around the web that can be of interest to web designers.  The best way to keep track of all the great stories and news being posted is simply to check out the Webdesigner News[1] site, however, in case you missed some here’s a quick and useful compilation of the most popular designer news that we curated from the past...

Here is a recap of what happened in the search forums today, through the eyes of the Search Engine Roundtable[1] and other search forums on the web. Search Engine Roundtable Stories: Search Buzz Video Recap: Bing Spam Penalties, Google Local Ranking Update, Speed Reports & More[2]This week in search I posted the big monthly Google Webmaster report, so catch up there quickly. Bing announced a boat load of new search spam penalties that is rolling out. Google may...

This week in search I posted the big monthly Google Webmaster report, so catch up there quickly. Bing announced a boat load of new search spam penalties that is rolling out. Google may have done a local search algorithm update this week. Google shared some details on what it is working on for health and medical queries. Google has rolled out the speed reports in Search Console, there is no ETA on an API. GoogleBot is...

Earlier this week, I wrote how yet another Googler once again said Google does not use user behavior signals[1] for rankings. But what happens is people don't believe Google and they come up with theories on how Google does use user behavior as a ranking signal no matter how many times Google says no. Martin Splitt from Google was the last Googler to say no, Google doesn't use them for ranking purposes. Here was that tweet: We're not...

We had a slew of tweets triggered by Gary Illyes of Google and then followed up by John Mueller of Google around robots.txt and XML sitemap files ranking in Google. In short, if they rank for normal queries, John Mueller said "that's usually a sign that your site is really bad off and should be improved instead." Let's start with Gary's tweet: Triggered by an internal question: robots.txt from indexing point of view is just a url whose...

Google's John Mueller said you should absolutely not "use robots.txt to block indexing of URLs with parameters." He said if you do that then Google "cannot canonicalize the URLs, and you lose all of the value from links to those pages." Instead use rel-canonicals and link consistently throughout your site. John said this on Twitter[1], here is an embed of the tweet: Don't use robots.txt to block indexing of URLs with parameters. If you do that, we can't...

Google released[1] Google Ads Editor version 1.2 yesterday. This release has a lot of new features including support for new campaign types and updates to multi-account management. Version 1.1[2] was released in July, so it has been a while since Google came out with a new version of Google Ads Editor. Here is a complete list of what is new: Hide empty repeated fields in editing pane Some entities have large numbers of similar fields, but only a few...

There is substantial evidence that an unannounced Google Update is underway. This update has been affecting sites across a wide range of niches. Most of the feedback is negative although there are winners mixed in, including winners in the spam community. Recipe Bloggers Report Update Effects Google does not target specific niches. The recipe blogger niche is a highly organized community. Because of that when something big happens the community’s voice will be amplified. Thus it was that the...

Yes, the editing pane is still awkwardly placed to take up a giant chunk of the right side of the screen, but Google Ads Editor’s latest version[1] does offer some handy updates. Edit pane. Speaking of that edit pane, now you can at least condense some fields to hide them so there’s a bit less scrolling. (That doesn’t mean irrelevant sections no longer show, however. You’re still going to have to scroll past a grayed-out “Shopping settings”...

U.S. businesses of all sizes are expected to spend $154.6 billion on local advertising in 2020, up from $148.6 billion predicted for 2019, according to research firm BIA/Kelsey’s U.S. Advertising Forecast for 2019. Local marketing growth is being driven by low unemployment and general optimism for future growth, which has led to greater consumer spending as well as a desire among advertisers to capture those dollars. MarTech Today’s “Local Marketing Solutions for Multi-Location Businesses[1]” examines the market...

One of the hottest topics and hotly debated threads on r/ppc[1] is about rates and what you should charge. What does an agency charge? What should I charge as a freelancer? How do you charge if you do work on Amazon versus Google or Facebook? Different ways to charge clients There are a lot of models for how you are going to charge a client. No one model is perfect and you have to do what is right...

When a client asks to add a new service to their account, it’s usually an easy upsell… unless they’ve requested a service your agency doesn’t currently offer. That’s when many agency leaders fall into “panic” mode. Not wanting to lose the account, they automatically respond: “Yes, we can do that!” The problem? They have no idea how they’ll actually fulfill what they promised. This can lead to client and employee retention problems… and unprofitable work. For instance, that’s how...

SEO was featured on Jeopardy the other day. The statement was "wanna boost traffic to your website? Try SEO, short for this." Marshall Simmonds shared this on Twitter[1]. Google Glass was on Jeopardy[2] in 2013 but I don't know if SEO was on Jeopardy prior to this? This post is part of our daily Search Photo of the Day[3] column, where we find fun and interesting photos related to the search industry and share them with our readers. References^...

You know the single-value syntax: .thing { display: block; }. The value "block" being a single value. There are lots of single values for display[1]. For example, inline-flex, which is like flex in that it becomse a flex container, but behaves like an inline-level element rather than a block-level element. Somewhat intuitive, but much better served by a two-value system that can apply that same concept more broadly and just as intuitively. For a deep look, you...

[unable to retrieve full-text content]Diana is at it again with her absolutely unbelievable CSS paintings. This latest one is called Lace. Past paintings are Francine, Vignes, and Zigario. She wrote for us last year if you'd like a little insight into her thinking. Andy Baio looked at the painting in a variety of older and incompatible browsers, and the results are hilarious and amazing. IE 8 Safari 13 Direct Link to Article — Permalink… Read article The post Diana Smith’s...

ADVERTISEMENT Catch up on this week’s episode of Marketing O’Clock, part of the Search Engine Journal Podcast Network. Greg Finn and Christine “Shep” Zirnheld are covering the digital marketing news you’ve been talking about all week and the stories you may have missed. YouTube Placement for Shopping Ads[1] Joy to the world! A new shopping ad placement has been gifted to advertisers just in time for the holiday season. Shep tells you how to ensure your ads are eligible to show...

If you are searching for an alternative bundler to webpack, you might want to take a look at FuseBox[1]. It builds on what webpack offers — code-splitting, hot module reloading, dynamic imports, etc. — but code-splitting in FuseBox requires zero configuration[2] by default (although webpack will offer the same as of[3] version 4.0[4]). Instead, FuseBox is built for simplicity (in the form of less complicated configuration) and performance (by including aggressive caching methods). Plus, it can be...

Like many of my search colleagues, I genuinely enjoy seeing my search engine optimization (SEO) projects succeed. I like seeing client sites in Position Zero[1]. I like seeing client listings in the People Also Ask section[2] of a search engine results page (SERP). I especially like seeing top search listings with rich snippets − such as recipes[3] – because I know how technically challenging they can be. Even a second-page listing pleases me. People often feel that...

How many times have you quoted a metric plucked from Google Analytics without really knowing what it means? Fear not, you’re not alone. For far too long now, marketers have had misconceptions over how to define one particular metric – bounce rate, either confusing it for exit rate or adding non-existent criteria. So, we’ve put together a quick-fire guide to help you become a bounce rate aficionado. How is the bounce rate calculated in Google Analytics?  The Google Analytics help...

Keyword research[1] is an integral part of any SEO marketer’s job. But according to a study[2] compiled a few years back, few people actually love keyword research. Keyword research was ranked as one of the top three most difficult tasks by SEO professionals (behind link building and content creation). That might be because 66% of us perform our keyword research in-house as opposed to finding a specialist or outsourcing it. Keyword research can also be a daunting task – as...

In this day and age, when data and analytics have an increasing influence over organizational decision-making, there’s no excuse for being in the dark on who your target audience is[1] and what exactly they want. The growth of technology over the last decade has empowered marketers to collect and leverage massive amounts of data across the varying stages of their buying cycle. The times of blanket mass broadcasting have long disappeared. Sophisticated tools are now paving the way...

ADVERTISEMENT There’s a stereotype about us men that we don’t like to talk about our health challenges. That really needs to change. There are a few among our digital marketing friends who have set a great example by sharing their own stories. I want to follow their lead by sharing a bit about something I struggled with in the past. About five years ago, I was soaring to new heights in my career. I’d started with a great team at my...

About The Author Frederick O’Brien is a freelance journalist who conforms to most British stereotypes. His interests include American literature, graphic design, sustainable … More about Frederick …[1] Before the home page, there was the front page. From the Gutenberg Principle to grid systems to above the fold, newspapers teach us much about the foundations of web design. It’s easy to get caught up in the latest trends in web design. Web technology is constantly improving, and today developers...

European antitrust chief Margrethe Vestager said[1] yesterday at a conference that Google’s efforts to drive more traffic to European comparison shopping rivals have essentially failed. This is a reversal of her previous, qualified support[2] for the changes Google made in response to a European Commission finding in 2017 that the company had “abused its market position” in shopping search. The $2.7 billion story. That 2017 determination, which Google has appealed[3], came with a penalty[4] of nearly €2.4...

Google is expanding[1] shopping ads and introducing new features to help advertisers target shoppers worldwide. Shopping ads are now available in over 50 new markets, and 95 markets[2] in total. In order to take advantage of the greater availability, Google Ads is rolling out the following features. Multi-Country Feeds Advertisers can reach more holiday shoppers around the world with multi-country feeds. These allow for easy targeting of multiple countries that share the same language. For example, if you upload product...

Google is introducing[1] new extensions for YouTube ads, which are similar to the extensions for search ads. Like Google’s search ad extensions, the extensions for video campaigns invite users to take additional action beyond the traditional ad click. Specifically, YouTube ad extensions can be used to direct users to a physical store location, submit lead generation forms, and other calls-to-actions. Extensions are displayed directly under the video, as shown below: Google also notes that call-to-action extensions will become available...

Data is an essential component of any digital marketing strategy[1]—have you made data a part of your career-planning toolkit?  For our 2019 Inbound Marketing Job & Salary Guide, Conductor analyzed data from four major job sites to better understand the current market for SEOs and content marketers. No matter how you slice it, the results are clear—the demand for digital marketers is increasing, and marketing salaries are more competitive than ever.  Our guide breaks down these trends, revealing...

Here is a recap of what happened in the search forums today, through the eyes of the Search Engine Roundtable[1] and other search forums on the web. Search Engine Roundtable Stories: Google My Business Local Listing Update This Week[2]For the past couple of days I have been noticing changes to the local pack rankings in Google. The Google My Business local results are changing but the forums are pretty quiet about it. But Austin Holdsworth posted on Twitter...

Dr. Pete, Pete Meyers, from Moz, posted on Twitter[1] "Any algo update that impacts query interpretation or relevance will impact Featured Snippets." This was retweeted by Google's John Mueller, so I guess that is a vote of confidence without passing DA ;-). In all seriousness, we've all seen it, featured snippets are very finicky and change a lot but algorithm updates can cause them as well. Here is the tweet: General FYI -- Any algo update that impacts...

Valentin Pletzer spotted and posted on Twitter[1] that Google doing what I think might be a new knowledge panel, one that replaced a featured snippet. This is for a search on holidays. If you search for [holiday 2019[2]] Google doesn't show you a featured snippet anymore, it shows you an answer based in the state you are in. Here is a screen shot: I see it for New York, because that is where I am. But you might see...

Google announced[1] it is now limiting the number of service areas a business can list to no more than 20. Google wrote in the Google Ads Help page "service area businesses are now limited to having a maximum of 20 service areas per business." Google added the limit, which was previously not listed at all, on the help document[2], which now reads "you can add up to 20 service areas." What if you need more? Google said they...

Google has added some new features to the Google Merchant Center. First Google added multi-country feeds, which allow you to target multiple countries that share the same language by using a single feed in that language. Google also redesigned the interface with clearer workflows, simpler navigation, and more program insights. The multi-country feeds let you reach multiple countries with a single feed submission. Here is the example Google has given us, "if you upload product information in...

For the past couple of days I have been noticing changes to the local pack rankings in Google. The Google My Business local results are changing but the forums are pretty quiet about it. But Austin Holdsworth posted on Twitter[1] about it and the Local RankFlux tracker is showing changes as well. In addition, now the Local Search Forums[2] has chatter on it. Here is Austin's tweet: @JoyanneHawkins[3] @mblumenthal[4] @rustybrick[5] are you all seeing any changes in GMB...

Here are the cookies being served during lunch at the Google Webmaster Conference from Monday. Dennis Goedegebuure shared this photo on Twitter[1] of it. I have some video of it in my video below as well. [embedded content] Here are photos of GoogleBot cookies from 2011[2]. This post is part of our daily Search Photo of the Day[3] column, where we find fun and interesting photos related to the search industry and share them with our readers. References^ Twitter (twitter.com)^ GoogleBot...

Here is a recap of what happened in the search forums today, through the eyes of the Search Engine Roundtable[1] and other search forums on the web. Search Engine Roundtable Stories: Vlog #23: Aja Frost from HubSpot On Topic Clusters, Featured Snippets, Image SEO & Suggested Clips[2]Aja Frost (@ajavuu) is the senior SEO strategies at Hubspot, she joined the SEO team there 1.5 years ago but has been with HubSpot for over three years. Aja comes from a...

Aja Frost (@ajavuu[1]) is the senior SEO strategies at Hubspot[2], she joined the SEO team there 1.5 years ago but has been with HubSpot for over three years. Aja comes from a freelance writing background before she did SEO. Aja saw that the company's blog traffic was pretty flat and noticed that Google organic traffic can be a nice driver of traffic. She came up with a content SEO strategy while at that team and then moved...

Google's John Mueller every now and then has to respond to someone with the old saying, two wrongs don't make a right. Often enough people ask him, my competitor is doing X, which is against Google's guidelines. My competitor is ranking well, can I do that also? It is hard, it is human nature, to see someone doing something that is wrong and even though they are getting away with it and doing well possibly by doing...

Google’s John Mueller recently provided some advice on how to block robots.txt and sitemap files from being indexed in search results. This advice was prompted by a tweet from Google’s Gary Illyes, who randomly pointed out that robots.txt can technically be indexed like any other URL. While it provides special directions for crawling, there’s nothing to stop it from being indexed. Here’s the full tweet[1] from Illyes: “Triggered by an internal question: robots.txt from indexing point of view is...

In this week's roundup: Firefox gains locksmith-like powers, Samsung's Galaxy Store starts supporting Progressive Web Apps, CSS Subgrid is shipping in Firefox 70, and a new study confirms that users prefer to tap into content rather than scroll through it. Let's get into the news. Securely generated passwords in Firefox Firefox now suggests a securely generated password when the user focuses an element that has the autocomplete="new-password" attribute value. This option is also available via the context menu...

ADVERTISEMENT YouTube has updated the design of its desktop homepage and the homepage of its apps on iPads and Android tablets. The company says[1] it has been experimenting with this updated design for months, and has made dozens of improvements based on user feedback. Here’s an overview of what’s included in the new design. First, lets start with the cosmetic changes, which include: Longer video titles Larger thumbnails Higher resolution video previews Channel icons now appear below each video Some content shelves have been...

Google Ads Editor has been updated[1] with support for new campaign types as well as several new features. New Campaign Types Google Ads Editor version 1.2 now supports app campaigns for engagement and Discovery campaigns. These campaign types can be created and edited at scale using Editor. New Features Shared negative keyword lists Negative keyword lists can be shared across accounts by applying them in Editor’s Shared Library. This will help ensure your ads don’t show up for unwanted keywords. Searchable errors Those...

30 October 2019 I would say that I live an extremely privileged and comfortable life. The privilege from having a good paying career in a large tech company opened up the opportunity to purchase a home, on much more land than you’d get in the city, 30 miles outside of downtown Seattle. Though to some friends it feels as though I’m really far outside the city, I’m technically a part of the Seattle Metropolitan Area and despite being...

JSON documents are everywhere today, but they are rarely structured the way you want them to be. They often include too much data[1], have weirdly named fields, or place the data in unnecessary nested objects. Graph-Relational Object Queries[2] (GROQ) is a query language (like SQL, but different) which is designed to work directly on JSON documents. It basically lets you write queries you can quickly filter and then reformat JSON documents to get them into the...

❥ Sponsor For every website, page load time is a critical factor that can make or break the business. Thanks to the better user experience that comes with a fast-loading webpage, those who focus on page load optimization enjoy better conversion rates, better SEO, better retention, and lower bounce rates. And this fact has been highlighted in several studies. For example, according to one of the studies, 47% of consumers expect a web page to load in 2...

E-A-T (Expertise, Authoritativeness, and Trustworthiness) is a concept Google first published in its 2014 edition of the Search Quality Guidelines[1]. These guidelines are used during Google’s search quality evaluations, in which it hires thousands of quality reviewers who are tasked with manually reviewing a set of webpages and submitting feedback about the quality of those pages to Google. The raters’ feedback is then benchmarked and used by Google to improve its algorithms. E-A-T serves as Google’s criteria for...

When establishing a brand, you should never put your logo on the back burner.  If your logo doesn’t represent you well or it looks unprofessional, then your customers are going to bounce, leaving your business to plummet.  We’re going to go over the 10 elements of every great logo, that you can implement into your logo design.  Let’s get straight into it.  1. Memorable The first, most important element of every great logo is that it’s memorable. If your logo isn’t...

Page speed optimization should be at the core of your SEO strategy. Your page speed is just as important as site speed is to SEO. Here, page speed should not be mistaken for website speed. What is page speed optimization and how important is this factor to your overall website ranking? Your page speed is technically how long it takes the content of a specific page on your website to load completely – or in more technical...

ADVERTISEMENT Podcast: Download[1] Subscribe: Apple Podcasts[2] | Android[3] | “[P]eople in the industry who’ve been in it a long time… I think a lot of people need to get better at not making [newcomers] feel bad, because I do see people asking questions and they’re probably new, or maybe they just don’t know for whatever reason, and they get humiliated. And I really hate seeing that. I think it makes a lot of people not want to ask...

About The Author Vitaly Friedman loves beautiful content and doesn’t like to give in easily. When he is not writing or speaking at a conference, he’s most probably running … More about Vitaly Friedman …[1] The web is full of interfaces that leave people out. Of course, it’s not designers’ malicious intent or developers’ lack of empathy that bring us there. It’s just really difficult to foresee a wide range of situations in which our users might find...

About The Author Vitaly Friedman loves beautiful content and doesn’t like to give in easily. When he is not writing or speaking at a conference, he’s most probably running … More about Vitaly Friedman …[1] Today, Heydon will talk about the relationship between accessibility and design systems, and introduce his brand new book: Inclusive Components[2]. During the session, he will explore how to create an accessible accordion using progressive enhancement, and answer your questions about inclusive interaction design. Accessibility...

The North American cannabis industry is expected to reach $16 billion[1] by the end of 2019. CBD is one of the most profitable product categories in the industry and is projected to bring in total revenue of $1.6 billion[2] in the U.S. within the next couple of years. As one of the fastest-growing trends[3] in consumer goods, it’s difficult to ignore the growing presence of cannabidiol (CBD). Despite this, almost all major online advertising channels including Facebook, Instagram, Google,...

There’s a lot of overlap between SEO tools, which is why it can be so difficult figuring out which is the best to use. To simplify things, I’ve selected the 4 SEO tools that will seamlessly integrate with your design workflow and won’t break your budget. You already have a ton of tools in your web design toolbox which is why I’m reluctant to write this post the way I would for copywriters and SEO pros. Why?...

About The Author Leonardo Losoviz is a freelance developer and writer, with an ongoing quest to integrate innovative paradigms (Serverless PHP, server-side components, GraphQL) … More about Leonardo …[1] Gutenberg is reinventing the experience of creating content in WordPress, granting it new powers to create, edit and manage our content. Let’s see what these new powers are. The combination of WordPress’ versatility for managing data (since its database model supports the creation of different content models, easily extensible through...

Google is bringing shopping ads to YouTube’s home feed and search results, letting advertisers tap into users’ shopping intent. Users are increasingly turning to videos to help them decide what to buy during the holiday season, Google says[1], which is why it will benefit advertisers to have their shopping ads displayed on YouTube: “Video has also become a favorite research tool for holiday shoppers. Nearly two-thirds of shoppers say online video has given them ideas and inspiration for...

Google is good at its job. Sometimes, a little too good – indexing pages it was never meant to find. Undesirable URLs that are not contained in your sitemap. Orphaned URLs[1] not linked on your website. Bizarre URLs you may not even know exist. Most SEO professionals worry about getting pages into the Google index. But you also need to be concerned with getting low-value pages out of the index. Let’s deep dive into why having fewer indexed pages can actually...

Back in June of this year, Google was first spotted[1] testing a video timestamp feature for YouTube videos within the Google app. Several months later, we then saw similar[2] appearing, but this time being visible in mobile search results in general (instead of just via the Google app). The day after this discovery, Google made an official announcement[3] that users would start to see these types of results more frequently on mobile. Within this announcement, Google referred to the...

SEO and content work, when at its best, provides a provably positive return-on-investment (ROI). Predicting the ROI[1], however, can be difficult. Some sites will try to project potential ROI for ranking in Google Search[2] by looking at what ranking improvements mean in dollars and cents. Some businesses can actually assign monetary values to each unique new visitor they earn thanks to great tracking in analytics; others can rely less on exact metrics like the cost-per-click (CPC) value of the...

Bing announced a new link penalties. These link penalties are focused on taking down private blog networks (PBNs), subdomain leasing and manipulative cross-site linking. Inorganic Site Structure An inorganic site structure is a linking pattern that uses internal site-level link signals (with subdomains) or cross-site linking patterns (with external domains) in order to manipulate search engine rankings. While these spam techniques already existed, Bing introduced the concept of calling them “inorganic site structure” in order to describe them. Bing noted...

Google recently released the Google Search Console Speed Reports[1], which is still in the "experimental" stage. But SEOs want to know when there will be an API for this data. John Mueller from Google said there is currently no ETA for an API for these reports. He said this on Twitter[2]: No ETA, sorry. Glad you like it though! — 🍌 John 🍌 (@JohnMu) November 5, 2019[3] The truth is, the Search Console API has very limited features right now....

Gary Illyes from Google clarified on Twitter that the production parser, which Google recently opened sourced[1] for all to see, it different from the parser Google uses in Search Console. So the results might come out differently. What is different, Gary said on Twitter[2] the Search Console parser uses a Java port that is disconnected from production. Here is what Gary wrote: If you don't believe that the os version is indeed the production parser, you can get...

One of the takeaways from the Google Webmaster Conference[1] was that if Google tries to access your robots.txt file is unreachable but it does exist then Google won't crawl your site. Google said about 26% of the time GoogleBot cannot reach a robots.txt file. WordPress might make changes in order to reduce this error rate. Here is one of many tweets about this: Seriously? One out of four times googlebot cannot reach a site’s robots.txt? 🤯 then they...

I knew this Martin Splitt laptop head-bang GIF[1] would come in handy the day he would answer this question. Many Googlers have said[2] over the years that user actions, such as dwell time, time on a page, and so forth at not used by Google as a search ranking factor. Martin Splitt from Google has now also said it (he may have said it before, but I never saw it). He was asked "Does Google (Search Algorithm)...

Here is a photo I took from the Google Webmaster Conference where John Mueller is signing a banner they had at the conference for a fan. He wrote down the number one secret to ranking well in Google and signed it. Here is a photo of him doing just that, which I also posted on Twitter. This post is part of our daily Search Photo of the Day[1] column, where we find fun and interesting photos related to...

How To Track Map Pack Rankings One of the first steps in any local SEO campaign is to benchmark where you’re at. Specifically, you want to see where you rank in The Map Pack. And track your Map Pack rankings over time. Pretty much every rank tracker on the planet has Map Pack tracking. The issue is that, with local SEO, where you’re searching from is HUGE. In fact, the Map Pack results can be completely different from one mile...

David Chanin has a quickie article summarizing a problem with setting an element's height to 100vh in mobile browsers and then also positioning something on the bottom of that. Summarized in this graphic: The trouble is that Chrome isn't taking the address bar (browser chrome) into account when it's revealed which cuts off the element short, forcing the bottom of the element past the bottom of the actual viewport. Button .full-page-element { height: 100vh; position: relative; } .full-page-element...

Ads are coming to Uber Eats. TechCrunch reported[1] that Uber is seeking an executive to help develop and run a new ads business. Under pressure. This makes sense for several reasons. Restaurants have been conditioned by other ad platforms, including Google and Yelp, to pay for placement and exposure. And Uber is under significant pressure from investors to generate more revenue from more sources amid growing skepticism about the company’s capacity to turn a profit. Uber Eats competes...

What's happening when you see some JavaScript that calls super()?.In a child class, you use super() to call its parent’s constructor and super. to access its parent’s methods. This article will assume at least a little familiarity with the concepts of constructors and child and parent classes. If that's totally new, you may want to start with Mozilla's article on Object-oriented JavaScript for beginners[1]. Super isn't unique to Javascript — many programming languages, including Java and Python,...

I like the term "Git-backed CMS." That term works for an emerging style of CMS that looks and behaves much like any other CMS, with a fascinating twist: it doesn't actually store any data for you. These CMSs are connected to a Git repo where the data lives in flat files (e.g. Markdown). You teach the CMS where those files are and how they are structured. Then, as you use the CMS to create, edit, and...

It’s typically a good thing when you find out your website is ranking for a keyword you’ve been targeting, right? But what happens when, upon further investigation, you learn that the page you wanted to rank for a particular keyword isn’t the page that Google wanted to rank? (And that it’s another page on your site altogether?) Whether the page is irrelevant or just not the best fit in your eyes, means that all the traffic that’s visiting...

We all know, it’s no secret. Amazon has come to disrupt budgets, raise expectations on conversion rates, and call attention to the quality of what we get for a “click.” (Massive amounts of first-party data is a heck of thing, isn’t it?) So, instead of rehashing what we already know about the size of the impact to date, let’s pull back a few more levels and take a bigger picture look at: What this means. Who is joining the party. What...

Earlier this month, Google unveiled its latest AI algorithm, BERT, which is said to be the biggest Google update since RankBrain[1] and affects 10% of all search queries. BERT[2] stands for bidirectional encoder representations from transformers. Transformers refer to models that process words in relation to all other words in a sentence, such as juxtaposition keywords, and synonyms. BERT has been covered in detail on Search Engine Journal, both by Roger Montti[3] and Matt Southern[4]. However, Google’s artificial intelligence and...

Aja Frost, senior SEO strategist at Hubspot, explains how she helped restructure the SEO strategy at the company. Specifically how Hubspot uses a topic cluster approach to building out “content universes” that have “pillar pages” for the higher level content. Our interview goes into how the company structures its content around these topic clusters and the search benefit the company sees from those efforts. We also talked about featured snippets, image SEO and video suggested clips. Aja will...

FTC issued guidance for social media influencers who endorse products. The goal is to educate influencers that they are obligated to disclose relationships with brands when endorsing them. When is an Endorsement Disclosure Required? The FTC announcement instructs that payment for an endorsement is not the only circumstance that requires a disclosure. Influencers must disclose if they receive free products or discounts.  This also covers what the FTC describes as a material connection. The FTC describes what a material connection...

Did you know? SMX East[1] is happening next week — November 13-14 in New York City — and there’s still time to buy your ticket[2]. This year’s agenda[3] is the biggest one the Search Engine Land experts have ever created: 100+ search marketing sessions covering SEO[4], SEM[5], CRO, agency operations[6] (new!), local search for multi-location brands[7] (new!), analytics, mobile, video, content, tools, and more. You’ll also access interactive Q&A clinics[8], full-day training[9] with leading brands including Google and...

Google’s Matt Cutts declared guest blogging (and other tactics) as a way of generating SEO inbound links as a “spammy practice” that was dead and gone, way back in 2014. It was a statement that generated plenty of response, both defending and arguing against Cutts’ assessment of the practice. Five years later, guest blogging — or guest posting if you prefer — hasn’t gone the way of the dodo.[1] Now as far as flooding your site with poor content that...

About The Author Fernando Doglio has been working as a Web Developer for the past 13 years, and as a Technical Manager for the last 4. In that time, he’s come to love the … More about Fernando Doglio …[1] This is the final part of a series on how to create your own multiplayer text adventure engine. Today, we’ll focus on adding chat support to the text client from part 3[2]. We’ll go through the basic design...

There’s a new bill circulating in the Senate that would require large internet companies to disclose that their results are using “opaque algorithms” and offer consumers an option to see non-personalized search results or content, the Wall Street Journal (WSJ[1]) first reported. It’s called “The Filter Bubble Transparency Act.” The term Filter Bubble was coined by activist and co-founder of Upworthy Eli Pariser[2] to describe the socially destructive impact of showing fragmented and highly personalized content to...

I’ve been running a few mini experiments at the moment with Featured Snippets when exposed to targetText results within Search. One of my experiments[1] involved seeing if targetText would work with hidden content. It surprisingly did, but there was more to that story than what meets the eye. Since I’ve written a couple of articles on this topic, one question keeps emerging: How can I use targetText for SEO? Well, you can’t. Not for ranking purposes anyway. When I...

It happened – Average Position is gone[1]. Caput. Outta here. It was, at its best, a vanity metric and not a reliable indicator of how well your ads were positioned. On a small scale, you could have seventy ads in position one and thirty ads in position five for an Average Position of 2.2. An Average Position of 2.2 would have many believe their ads were at the top more than 70% of the time. Now I...

I’ve found that most of my clients know a little something about SEO, but they’re not exactly sure how to make it work for them as well as it should. Teaching SEO to clients should be part of the client management services that you provide during SEO sales presentations. SEO is a broad topic that covers a lot of ground. The challenge lies in how to explain SEO is communicating all the ways that you can enhance...

Ricardo Diaz, who leads the SEO technology platforms at Amway, sat down with Humans of Marketing to discuss his non-traditional journey from manufacturing to marketing, his commitment to making a positive impact in the world, and the unique conversation starters he keeps on his desk. He also emphasized the importance of stepping away from your screen and reminded us to add a little Avril Lavigne back into our playlists. Christine: I’d love to start at the beginning...

Here is a recap of what happened in the search forums today, through the eyes of the Search Engine Roundtable[1] and other search forums on the web. Search Engine Roundtable Stories: Bing Inorganic Site Structure Spam Penalties[2]Bing announced last night a new set of search penalties for inorganic site structure.iInorganic site structure includes PBNs and link networks, doorways and duplicate content, subdomain or subfolder leasing and spammy web hosts and hacked sites. November 2019 Google Webmaster Report[3]Last month was...

Bing announced[1] last night a new set of search penalties for inorganic site structure.iInorganic site structure includes PBNs and link networks, doorways and duplicate content, subdomain or subfolder leasing and spammy web hosts and hacked sites. Here is Frédéric Dubut from the Bing search quality team announcing it on Twitter: Some of it is based directly on the feedback we received from you earlier this year. We would love to hear your feedback. https://t.co/6HDZ1QNofb[2] — Frédéric Dubut (@CoperniX) November...

The content at the Search Engine Roundtable[1] are the sole opinion of the authors and in no way reflect views of RustyBrick ®, IncCopyright © 1994-2019 RustyBrick ®[2], Inc. Web Development[3] All Rights Reserved.This work by Search Engine Roundtable is licensed under a Creative Commons Attribution 3.0 United States License.[4] Creative Commons License References^ the Search Engine Roundtable (www.seroundtable.com)^ RustyBrick ® (www.rustybrick.com)^ Web Development (www.rustybrick.com)^ Creative Commons Attribution 3.0 United States License. (creativecommons.org)Powered by WPeMatico...

Over the past couple of days, Google has been making some noise around health - not just the Fitbit news but around building out a search tool that helps doctors around medical research. The interesting thing is this may expand into a more user focused initiative, just like you would use to book flights using Google Flight search. David Feinberg, the head of Google Health, said at a conference that he wants Google search to give...

Microsoft announced[1] the new Microsoft Edge, with a new logo and new features. One of those featured is InPrivate Mode that will not only set your browsing as private but also your searches in Bing. Microsoft wrote "Microsoft Edge and Bing also now offer new InPrivate mode across your entire web experience so your online searches and browsing are not attributed to you, offering you more control over your personal data." Here is a screen shot: Frédéric Dubut from...

Martin Splitt from Google said that his co-worker, Lizzi Harvey, has updated the JavaScript SEO basics guide and the JavaScript troubleshooting guide for web components. The JS guide now shows the best practices for web components and troubleshooter has more information about web components. Here is a link to the JavaScript SEO basics guide web components section[1] and here is a link to the JavaScript troubleshooting guide[2] that has updates to it for web components. Here is Martin's...

Google held its first Google Webmaster Conference Product Summit at Mountain View, California - the GooglePlex. It was a full day event, unlike most of the previous Google Webmaster Conferences and it was filled with awesomeness[1]. I posted some of my favorite photos[2] and I will be posted at least three videos that you won't want to miss of it on my YouTube channel[3] but here are my takeaways from the event - things I thought...

Here are some photos from the Google Webmaster Conference Product Summit even from yesterday. There are tons, you can go to Twitter and see the #GWCPS[1] hashtag to see more. Here are more photos: Today we're hosting about 200 SEOs, webmasters, content producers and others at our first-ever @googlewmc Product Summit, to share more about search and get feedback. You can follow along. Watch #GWCPS for tweets. pic.twitter.com/qj2bKLoZxR[2][3][4] — Google SearchLiaison (@searchliaison) November 4, 2019[5] Woohoo, webmaster conference is of...

I think the :placeholder-shown[1] selector is tremendously cool. It allows you to select the placeholder of an input () when that placeholder is present. Meaning, the input does not yet have any value. You might think input[value] could do that, or help match on the actual value, but it can't. This makes :placeholder-shown one of the few CSS properties that we have that can react to user-initiated state joining the likes of :hover-and-friends, :checked (checkbox hack[2]!), and...

A new guide, Best Practices for Website Redesign & Migration, outlines detailed best practices for implementing search engine optimization (SEO) for a website redesign. [1] It includes a list of comprehensive tips aimed at educating website owners about common redesign obstacles, website structure as it relates to SEO[2], preserving domain and URL equity, keyword research[3], and more. This post summarizes some key SEO migration elements listed in the guide, with an emphasis on helping organizations avoid costly errors related to...

Who loves charts? Everyone, right? There are lots of ways to create them, including a number of libraries. There’s D3.js[1], Chart.js[2], amCharts[3], Highcharts[4], and Chartist[5], to name only a few of many, many options. But we don’t necessary need a chart library to create charts. Take Mobx-state-tree[6] (MST), an intuitive alternative to Redux[7] for managing state in React. We can build an interactive custom chart with simple SVG elements, using MST to manage and manipulate data for...

About The Author Drew is a director at edgeofmyseat.com, co-founder of Notist and lead developer for small content management system Perch. Prior to this, he was a Web Developer … More about Drew McLellan …[1][2][3] What does it mean to be a freelance designer or developer? In this episode of the Smashing Podcast, Drew McLellan talks to experienced freelance brand designer Liz Elcoate to find out more. In this episode of the Smashing Podcast we take a look...

Google has said that its most recent major search update, the inclusion of the BERT[1] algorithm, will help it better understand the intent behind users’ search queries, which should mean more relevant results. BERT will impact 10% of searches, the company said, meaning it’s likely to have some impact on your brand’s organic visibility and traffic — you just might not notice[2]. This is our high-level look at what we know so far about what Google is...

Editor’s Note: This deep dive companion to our high-level FAQ piece[1] is a 30-minute read so get comfortable! You’ll learn the backstory and nuances of BERT’s evolution, how the algorithm works to improve human language understanding for machines and what it means for SEO and the work we do every day. If you have been keeping an eye on Twitter SEO over the past week you’ll have likely noticed an uptick in the number of gifs and...

About The Author Drew is a director at edgeofmyseat.com, co-founder of Notist and lead developer for small content management system Perch. Prior to this, he was a Web Developer … More about Drew McLellan …[1][2][3] The brand new Smashing Podcast launches today with an exciting double-bill of episodes. We talk to Andy Clarke about Art Direction. What is it, and how can it be used in our web projects? The new Smashing Podcast is the perfect way to...

Google held its Google Webmaster Conference event for the first time at its Mountain View, California headquarters on Monday. Here are five tips and trends we took away from the event. Structured data. Over the years, Google has continued to roll out new support for additional structured data markups and continues to expand support for additional rich results in search. What was apparent from the numerous talks at the conference was that Google will expand support for structured...

One of the most important elements in the success of a website is speed. Tools like Google Lighthouse have been built to emphasize performance precisely because it is so important to user experience, and by association, to search engine ranking. The speed of a website is determined by numerous factors, but the single greatest is the volume of data that needs to be transmitted across the web; large file sizes mean slow load times. One of the biggest...

About The Author Suzanne Scacca is a former WordPress implementer, trainer and agency manager who now works as a freelance copywriter. She specializes in crafting marketing, web … More about Suzanne Scacca …[1] Data import has historically been a time-consuming and frustrating task, especially for products that depend on ingesting a lot of data from users. That’s why many developers include CSV importers in their apps — to spare users from having to manually copy data from a...