Latest Article

Why Ford Is Buying Detroit’s Derelict Central Depot

It’s a savvy PR move, but it also sends a big message. The carmaker wants to show it can compete with Uber and Waymo a…  Read more

smashingmagazine

How To Speed Up The Wireframing Process With Photoshop And Adobe XD

Before starting any design project, there is one word that is sure follow you from the very beginning: wireframing. Toda…

BEM For Beginners: Why You Need BEM

BEM makes your code scalable and reusable, thus increasing productivity and facilitating teamwork. Even if you are the o…

Monthly Web Development Update 6/2018: Complexity, DNS Over HTTPS, And Push Notifications

We see complexity in every corner of a web project these days. We’ve read quite a bunch of articles about how complex…

JohnBattelle

My Senate Testimony

(image) Today I had a chance to testify to the US Senate on the subject of Facebook, Cambridge Analytica, and data priva…

Do We Want A Society Built On The Architecture of Dumb Terminals?

God, “innovation.” First banalized by undereducated entrepreneurs in the oughts, then ground to pablum by corporate…

GDPR Ain’t Helping Anyone In The Innovation Economy

(image) It’s somehow fitting that today, May 25th, marks my return to writing here on Searchblog, after a long absence…

searchengineland

SearchCap: Google replacing video boxes, hoarding content & more

Below is what happened in search today, as reported on Search Engine Land and from other places across the web. Please v…

Google changed the way it works, and no one really noticed

If you missed the changes Google made late last year on labeling country services, you’re not alone. Contributor Patri…

How to hire the right people for your marketing team

What are the essential skills for a mature marketing team? Please visit Search Engine Land for the full article.

mozblog

An 8-Point Checklist for Debugging Strange Technical SEO Problems

Posted by Dom-WoodmanOccasionally, a problem will land on your desk that's a little out of the ordinary. Something where…

Moz's Mid-Year Retrospective: Exciting Upgrades from the First Half of 2018

Posted by NeilCristEvery year, we publish an overview of all the upgrades we’ve made to our tools and how those change…

When Bounce Rate, Browse Rate (PPV), and Time-on-Site Are Useful Metrics... and When They Aren't - Whiteboard Friday

Posted by randfishWhen is it right to use metrics like bounce rate, pages per visit, and time on site? When are you bett…

webmonkey

Why Ford Is Buying Detroit’s Derelict Central Depot

It’s a savvy PR move, but it also sends a big message. The carmaker wants to show it can compete with Uber and Waymo a…

WHO Calls Gaming Disorder an Illness. Experts Say Not So Fast

Some mental health experts have reservations about the change in the WHO’s International Classification of Diseases.

Why Are the Velociraptors in 'Jurassic World' So Big?

In reality, they were about the size of a large turkey. On the big screen? Not so much.

seobook

Left is Right & Up is Down

Probably the single best video to watch to understand the power of Google & Facebook (or even most of the major problems…

Grist for the Machine

Grist Much like publishers, employees at the big tech monopolies can end up little more than grist. Products & product c…

Virtual Real Estate

Wrastlin With The News The current presidential cabinet includes a WWE co-founder & this passes for modern political dis…

alistapart

The Problem with Patterns

It started off as an honest problem with a brilliant solution. As the ways we use the web continue to grow and evolve, w…

Orchestrating Experiences

A note from the editors: It’s our pleasure to share this excerpt from Chapter 2 (“Pinning Down Touchpoints”) of Or…

The Cult of the Complex

’Tis a gift to be simple. Increasingly, in our line of work, ’tis a rare gift indeed. In an industry that extols inn…

webdesign

25+ Top WordPress Themes to Make Architecture Design Sites

“Architecture inspires emotion. It prompts memory and association.”Working on your own architecture website or const…

Quick Tip: BEM Naming and WordPress Filters for Navigation

Maintaining CSS is difficult, especially in bigger projects working with a team. Naming conventions can help your CSS be…

New Course on WPBakery Page Builder for WordPress

If you want to create professional-looking websites with a simple drag-and-drop process, you can't beat WPBakery Page Bu…

code

Authentication and Authorization Using Auth0 in PHP

In this article, we're going to explore the Auth0 service, which provides authentication and authorization as a service…

Get Started With Pusher: Introducing Channels

Real-time communication is a holy grail of web development, and we finally have the ability to incorporate it in our app…

WordPress Gutenberg Block API: Extending Blocks

Welcome back to our series on creating custom blocks with the WordPress Gutenberg Block API. This tutorial is all abo…

Tutorialzine

10 Awesome Sass Libraries You Should Know About

We share with you a collection of interesting Sass libraries that you should check out.

The Easiest Way To Add Validation To Your Forms

In this tutorial we show you how to use the HTML input attributes for form validation.

10 Amazing Web Demos And Experiments for June 2018

In this article we share with you a collection of some of the most exciting web demos for this June.

onextrapixel

Most Important Git Commands for Web Developers

Currently, Git is one of the most popular version control systems among developers. You can use it to track changes in y…

8 Best Social Sharing Plugins for WordPress

In 2018 it’s no longer enough to write some good content with relevant keywords and sit back and wait for the traffic…

How Using White Space Improves Your Designs

When hearing the term white space your mind might jump to white empty sidebars sandwiching the content in the center. Ho…

Webappers

Top 15 Reliable Tools and Resources for Designers in 2018

Advertise here via BSAThe only thing certain about technology is that it is constantly changing. The same is true with I…

Trying to Keep Up with All the Latest Trends? Be Theme Does

Advertise here via BSAWeb designers have a full plate when it comes to trying to keep up to date with the latest trends.…

9 Effective Invoicing and Time Management Apps You Should Pay Attention To

Advertise here via BSA “Time is money” may be a business cliché, but its truth is not to be denied. How you use yo…

eversparkinteractive

Guide to Voice Search SEO: Optimizing for the Tech of the Future Today

Watch just about any movie set in the future or a high-tech universe, and you’ll see characters commanding their robot…

Is Advertising on Bing Ads Worth It?

The biggest question when it comes to choosing where to spend your advertising budget is, well, where to spend your budg…

The Truth About Duplicate Meta Descriptions [UPDATED]

Google’s search engine currently recognizes and uses seven different meta tags. Of those tags, the most important ones…

bruceclay

Ask Us Anything! New Bruce Clay Video Series Answers Your Digital Marketing Questions

Ask Us Anything! New Bruce Clay Video Series Answers Your Digital Marketing Questions was originally published on BruceC…

50 Ways to Get Quality ‘White Hat’ Backlinks

50 Ways to Get Quality ‘White Hat’ Backlinks was originally published on BruceClay.com, home of expert search engine…

5 Reasons Your SEO Consulting Project Is Failing and How to Turn It Around – BruceClay

5 Reasons Your SEO Consulting Project Is Failing and How to Turn It Around – BruceClay was originally published on Bru…

By Google

Powering up connected game development through our alliance with Unity

Whether they’re outwitting opponents in the latest mobile game, exploring massively multiplayer online worlds, or na…  Read more

google blog

Powering up connected game development through our alliance with Unity

Whether they’re outwitting opponents in the latest mobile game, exploring massively multiplayer online worlds, or na…

Our 10th Doodle 4 Google winner is dino-mite

Ten years ago, for the very first Doodle 4 Google contest, we asked students “what if?” A decade later, we’ve been…

Now kids can learn to Be Internet Awesome en Español

Be Internet Awesome helps kids be safe, confident explorers of the online world. Today, we’re launching a number of en…

Say hello to the new Hire, a smarter, faster way to recruit, by Google

With thelaunch of Hire last year, we simplified the hiring process by integrating it into the tools where recruiters alr…

Listen up: Google Podcasts is now on Android

Whether we’re listening to history lessons on the commute, news stories at the gym, or gripping mysteries while prepar…

google webmaster

Google Search at I/O 2018

With the eleventh annual Google I/O wrapped up, it’s a great time to reflect on some of the highlights.What we did at…

Our goal: helping webmasters and content creators

Great websites are the result of the hard work of website owners who make their content and services accessible to the w…

Google I/O 2018 - What sessions should SEOs and Webmasters watch live ?

Google I/O 2018 is starting today in California, to an international audience of 7,000+ developers. It will run until Th…

Send your recipes to the Google Assistant

Last year, we launched Google Home with recipe guidance, providing users with step-by-step instructions for cooking reci…

We updated our job posting guidelines

Last year, we launched job search on Google to connect more people with jobs. When you provide Job Posting structured da…

google adsense

Updated impressions metrics for AdSense

Reporting plays a key role in the AdSense experience. In fact, two-thirds of our partners consider it the most important…

Let’s talk about Policy! Partnership with Industry Associations, and Better Ads Standards

Thanks to your feedback around wanting more discussion of AdSense policies, we have created some new content on our AdSe…

Helping publishers recover lost revenue from ad blocking

Today, the majority of the internet is supported by digital advertising. But bad ad experiences—the ones that blare mu…

Protecting publishers: How Advertising Policies & Policy Enforcement Work

Online advertising helps to support the services we all enjoy and enables businesses to grow.  While the vast majority…

Let’s talk about Policy! Resources available for you to understand AdSense policies.

Thanks to your feedback around wanting us to be more transparent and clear in our policy communications, we will be tack…

google ads developer

Announcing v201806 of the AdWords API

Today we’re announcing the release of AdWords API v201806. Here are the highlights: Mutable ads. The new AdService all…

Announcing v0_1 of the Google Ads API

Today we’re announcing the beta release of Google Ads API v0_1. With minor updates like this one, you’ll continue to…

Learn with us: Google Ads API webinars

Thank you to the 100+ viewers from 30 different countries who joined our Google Ads API webinars on Tuesday, May 22! We…

Limit line item serving with userConsentEligibility in the DFP API

Using v201805 of the DFP API, publishers can now limit which line items are shown to users in the European Economic Area…

Announcing v3.1 of the DCM/DFA Reporting and Trafficking API

Today we're releasing v3.1 of the DCM/DFA Reporting and Trafficking API. Highlights of this release include:Support for…

google developer

Google Developers Agency Program | 2018

Posted by Amit Chopra & Maggie Hohlfeld2 years, 225+ agencies and 36 countries later, the Google Developers Agency Prog…

Innovate with Google at the 2018 China-US Young Maker Competition!

Posted by Aimin Zhu, University Relations Manager, Google China Following the announcement of the 2018 China-U.S. Young…

Creating AR Experiences for I/O: Our Process

Posted by Karin Levi, Product Marketing, ARCore A few weeks ago at Google I/O we released a major update to ARCore, Goo…

Introducing the Data Studio Community Connector Codelab

Posted by Minhaz Kazi, Developer Advocate, Google Data Studio Data Studio is Google's free next gen business intelligen…

Let's hit the road! Join Google Developers Community Roadshow

Posted by Przemek Pardel, Developer Relations Program Manager, Regional Lead This summer, the Google Developers team is…

google research

Google at CVPR 2018

Posted by Christian Howard, Editor-in-Chief, Google AI CommunicationsThis week, Salt Lake City hosts the 2018 Conference…

Google at NAACL

Posted by Kenton Lee, Research Scientist and Slav Petrov, Principal Scientist, Language Team, Google AI This week, New O…

Realtime tSNE Visualizations with TensorFlow.js

Posted by Nicola Pezzotti, Software Engineering Intern, Google Zürich In recent years, the t-distributed Stochastic Nei…

Announcing an updated YouTube-8M, and the 2nd YouTube-8M Large-Scale Video Understanding Challenge and Workshop

Posted by Joonseok Lee, Software Engineer, Google AI Last year, we organized the first YouTube-8M Large-Scale Video Unde…

Improving Deep Learning Performance with AutoAugment

Posted by Ekin Dogus Cubuk, Google AI Resident and Barret Zoph, Research Scientist, Google Brain Team The success of dee…

google Android

Google Play security metadata and offline app distribution

Posted by James Bender, Product Manager, Google Play In December last year we announced that we would be making updates…

#IMakeApps - Celebrating app makers worldwide

Posted by Patricia Correa, Director, Developer Marketing, Platforms & Ecosystems The Android developer ecosystem is mad…

An Update on non-SDK restrictions in Android P

Posted by David Brazdil and Nicolas Geoffray, Software Engineers In Android, we care immensely about providing the best…

Wear OS developer preview reenabling alarms and jobs for background apps

Posted by Hoi Lam, Lead Developer Advocate, Wear OS by Google From the outset of the Wear OS by Google developer previe…

Android P Beta 2 and final APIs!

Posted By Dave Burke, VP of Engineering Four weeks ago at Google I/O we released the first beta version of Android P, p…

google Geo

How WhyHunger uses Google Maps to connect people to grassroots community food sources

Posted by Alison Cohen, Senior Director of Programs, WhyHungerEditor's Note: Today’s blog is the first in a series of…

Expanded support for Google public programs

Posted by Amit Litsur, Product Manager, Google Maps PlatformGoogle is committed to supporting organizations with public…

Reminder—set-up a Google Cloud Platform Console account

Posted by the Google Maps Platform teamOn May 2, we announced changes including our new simplified Maps, Routes, and Pla…

Introducing Google Maps Platform

Posted by the Google Maps Platform teamIt’s been thirteen years since we opened up Google Maps to your creativity and…

The real world as your playground: Build real-world games with Google Maps APIs

Posted by Clementine Jacoby, Product Manager, Google Maps APIsThe mobile gaming landscape is changing as more and more s…