Latest Article

Google Fights Against Canada's Order to Change Global Search Results

The tech giant filed an injunction arguing a ruling from the Canadian Supreme Court requiring Google to remove search re…  Read more

smashingmagazine

Enhancing CSS Layout: From Floats To Flexbox To Grid

    Earlier this year, support for CSS grid layout landed in most major desktop browsers. Naturally, the specificatio…

Web Development Reading List #190: Images in Web Notifications and Angular Code Splitting

    New APIs offer great possibilities to build better web services. And some people push these new technologies to t…

Designing The Perfect Slider

    When we think about a slider, we usually imagine an image gallery slider, or the infamous carousel, or perhaps of…

JohnBattelle

Uber Does Not Equal The Valley

The post Uber Does Not Equal The Valley appeared first on John Battelle's Search Blog. Now that the other shoe has dropp…

Is Humanity Obsolete?

The post Is Humanity Obsolete? appeared first on John Battelle's Search Blog. image Upon finishing Yuval Harari’s Homo…

The Internet Big Five Is Now The World’s Big Five

The post The Internet Big Five Is Now The World’s Big Five appeared first on John Battelle's Search Blog. Back in Dece…

searchengineland

Alphabet (GOOG) reports big revenue gains but EU fine takes a bite from earnings and income

Aggregate paid clicks were up 52 percent but CPCs were down 23 percent. The post Alphabet (GOOG) reports big revenue gai…

Google confirms testing auto-play videos in the search results

Google is running a small experiment where videos automatically play in the knowledge panel. While it's a surprising mov…

SearchCap: Sundar Pichai promotion, content hoarding & Quora’s ad platform

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

mozblog

Optimizing Sites for Featured Snippets with Q&A Content [Case Study]

Posted by NickRebuildGroupRanking near the top of the SERPs for short-tail keywords in competitive business verticals ca…

Is the New, Most Powerful Ranking Factor "Searcher Task Accomplishment?" - Whiteboard Friday

Posted by randfishMove over, links, content, and RankBrain — there's a new ranking factor in town, and it's a doozy. A…

"SEO Is Always Changing"... Or Is It?: Debunking the Myth and Getting Back to Basics

Posted by bridget.randolphRecently I made the shift to freelancing full-time, and it’s led me to participate in a few…

webmonkey

Google Fights Against Canada's Order to Change Global Search Results

The tech giant filed an injunction arguing a ruling from the Canadian Supreme Court requiring Google to remove search re…

The Google Machine Barrels Along Despite Record EU Fine

Note To Regulators: It'll Take More than Fines to Slow Down the Search Giant

seobook

Rank Checker Update

Recently rank checker started hanging on some search queries & the button on the SEO Toolbar which launched rank checker…

DMOZ Shut Down

Last August I wrote a blog post about how attention merchants were sucking the value out of online publishing. In it I n…

New gTLDs are Like Used Cars

There may be a couple exceptions which prove the rule, but new TLDs are generally an awful investment for everyone excep…

alistapart

This week's sponsor: ​Jamf Now

JAMF NOW is an on-demand mobile device management solution for your Apple devices at work. Get started for free today!

Team Conflict: Four Ways to Deflate the Discord that’s Killing Your Team

It was supposed to be a simple web project. Our client needed a site that would allow users to create, deploy and review…

Color Accessibility Workflows

A note from the editors: We’re pleased to share an excerpt from Chapter 3 of Geri Coady's new book, Color Accessibilit…

webdesign

Best Photography Portfolio Themes for WordPress

In this updated roundup we’ll take a look at some important things to consider when building an online photography por…

New Course: Getting Started With Foundation Building Blocks

You've probably already come across Foundation, an awesome framework that allows you to use a collection of modular and…

Get Rid of Dummy Content by Using lists.design

In today’s quick tip I’ll help you make your web designs and mockups as realistic as possible by getting rid of dumm…

code

Getting Started With Matter.js: Introduction

Matter.js is a 2D rigid body physics engine written in JavaScript. This library can help you easily simulate 2D physics…

10 More Popular HTML5 Projects for You to Use and Study

Without a doubt, HTML5 has established itself as the best way to build applications in a multimedia rich world. In so do…

Mobile Development Languages

If you want to code a mobile app, you need to know a programming language. But it can be hard to choose the best languag…

Tutorialzine

15 Interesting JavaScript and CSS Libraries for July 2017

A list of our favorite web development resources for the month of July, packed with some awesome new frameworks, vanilla…

JavaScript Async/Await Explained in 10 Minutes

A quick introduction into one of the most highly anticipated new JavaScript features.

15 Essential Plugins for Visual Studio Code

A collection of some of the best VSCode extensions available, accompanied by helpful video previews.

onextrapixel

7 Best Most Secure Password Managers Of 2017

“123456”, “qwerty”, “111111”, these are among the most common passwords of 2016. Why do people still use the…

MeridianThemes: An Uncommon WordPress Themes Shop For Creatives And Businesses

Finding a great theme is one of the most time-consuming tasks that you have to face when building a WordPress website. T…

How to Start a Blog: a Step-by-step Guide

These days it seems like nearly everyone has a blog. Blogs can be a great way to document your hobbies or interests, kee…

Webappers

5 Excellent Tools Your UX and UI Design Tasks

Advertise here via BSAUI Design – UX Design: Tightly Coupled, But Not the Same User interface (UI), and user experienc…

Wix.com – A Free & Easy Website Builder

Advertise here via BSAThere are so many ways through which a business can start off their campaign in a newly designed c…

Introducing the New Installer for Be’s 250+ Awesome Pre-built Websites

Advertise here via BSAThe New Be Pre-Built Installer The old Be prebuilt-website installer got the job done, but it wasn…

eversparkinteractive

We Stand For Net Neutrality.

We stand for net neutrality. Let us repeat that. WE STAND FOR NET NEUTRALITY. Access to information on the internet in i…

How To Get Do-Follow Backlinks From Linkedin (UPDATED)

LinkedIn is an incredibly powerful and useful tool for businesses — mainly, white-collar businesses that provide a hos…

The Top 10 Questions To Ask A Potential SEO Agency

The quest to find a suitable SEO / Digital Marketing company isn’t an easy one. Let’s face it: You probably don’t…

bruceclay

How to Onboard Your Selected Search Agency [Checklist]

How to Onboard Your Selected Search Agency [Checklist] was originally published on BruceClay.com, home of expert search…

The One Thing Your Business Can Immediately Take Away from Google I/O

The One Thing Your Business Can Immediately Take Away from Google I/O was originally published on BruceClay.com, home of…

How to Know If You’re at Risk When Google Switches to a Mobile-First Index (Flowchart)

How to Know If You’re at Risk When Google Switches to a Mobile-First Index (Flowchart) was originally published on Bru…

By Google

G4NP Around the Globe - Zooming in on Action Against Hunger

Every dollar and minute count to further your cause and focus on your mission. We’re pleased to highlight nonprofits w…  Read more

google blog

G4NP Around the Globe - Zooming in on Action Against Hunger

Every dollar and minute count to further your cause and focus on your mission. We’re pleased to highlight nonprofits w…

Experience Tunisia’s rich culture with Street View Imagery

My Street View journey took me to Tunisia, home to beautiful sun soaked beaches, ancient Roman ruins, and Islamic monume…

Chatting with the National Spelling Bee champ on her success and what’s next

Last month, Ananya Vinay clinched the National Spelling Bee with the word “marocain.” (I’m guessing she has never…

The High Five: Live every week like you’ll discover a dinosaur fossil

This week a human races a shark, and a dinosaur was discovered a million years after it walked the Earth. It’s a whol…

Your swimming-with-the-sharks Assistant

We’re gonna need a bigger boat.I don’t know about you, but we’ve been hearing a lot about sharks this week. So gra…

google webmaster

Connect to job seekers with Google Search

July 20, 2017 update: Starting today, impressions and clicks stats for job listing pages and job details pages are avail…

Making the Internet safer and faster: Introducing reCAPTCHA Android API

When we launched reCAPTCHA ten years ago, we had a simple goal: enable users to visit the sites they love without worryi…

Better Snippets for your Users

Before buying a book, people like to get a snapshot of how they’re about to spend a few hours reading. They'll take a…

A reminder about links in large-scale article campaigns

Lately we've seen an increase in spammy links contained in articles referred to as contributor posts, guest posts, partn…

How we fought webspam - Webspam Report 2016

With 2017 well underway, we wanted to take a moment and share some of the insights we gathered in 2016 in our fight agai…

google adsense

Clarification around Pop-Unders

At Google, we value users, advertisers and publishers equally. We have policies in place that define where Google ads sh…

Introducing AdSense Native ads

Today we’re introducing the new AdSense Native ads -- a suite of ad formats designed to match the look and feel of you…

AdSense now understands Urdu

Today, we’re excited to announce the addition of Urdu, a language spoken by millions in Pakistan, India and many other…

Building a better web for everyone

Cross-posted from The Keyword The vast majority of online content creators fund their work with advertising. That means…

Introducing page-level enforcements and a new Policy center

As a publisher you face many challenges. One of the broadest and most encompassing of these is growing your user base wh…

google ads developer

Changes in retrieving product data from Merchant Center via Content API

Starting today, we are deprecating the use of the Products.get and Products.list methods for retrieving all product attr…

Simpler mediation with AdMob and DFP

Over the past few months, a couple new projects designed to streamline AdMob and DFP mediation have launched: mediation…

Register now for the AdWords scripts workshops!We’re pleased to announce a new set of workshops for AdWords scripts in…

Sunset of DFP API v201608

On Thursday, August 31st, 2017, in accordance with the deprecation schedule, v201608 of the DFP API will be sunset. At t…

Introducing the AdWords API Success Stories hub

Over the years, many developers have let us know they'd like to see more real-world AdWords API examples to help them dr…

google developer

New security protections to reduce risk from unverified apps

Originally posted by Naveen Agarwal, Identity team and Wesley Chun (@wescpy), Developer Advocate, G Suite on the G Suite…

Google Developer Days are coming to Europe

Posted by Jason Titus, Vice President, Developer Product GroupI'm happy to share that we opened registrations for the Eu…

Modifying events with the Google Calendar API

Originally posted by Wesley Chun (@wescpy), Developer Advocate, G Suite, on the G Suite Developers Blog. You might be us…

Experimenting with VR Ad formats at Area 120

Posted by Aayush Upadhyay and Neel Rao, Area 120At Area 120, Google's internal workshop for experimental ideas, we're wo…

Brotli Compression in Google Display Ads

Posted by Michael Burns, Software Engineer, Publisher Tagging & Ads Latency TeamOur goal is to help publishers monetize…

google research

Teaching Robots to Understand Semantic Concepts

Posted by Sergey Levine, Faculty Advisor and Pierre Sermanet, Research Scientist, Google Brain TeamMachine learning can…

Google at CVPR 2017

Posted by Christian Howard, Editor-in-Chief, Research CommunicationsFrom July 21-26, Honolulu, Hawaii hosts the 2017 Con…

An Update to Open Images - Now with Bounding-Boxes

Posted by Vittorio Ferrari, Research Scientist, Machine PerceptionLast year we introduced Open Images, a collaborative r…

Motion Stills — Now on Android

Posted by Karthik Raveendran and Suril Shah, Software Engineers, Google ResearchLast year, we launched Motion Stills, an…

Facets: An Open Source Visualization Tool for Machine Learning Training Data

Posted by James Wexler, Senior Software Engineer, Google Big Picture Team(Cross-posted on the Google Open Source Blog)Ge…

google Android

Developer Preview 4 now available, official Android O coming soon!

Posted by Dave Burke, VP of Engineering As we put the finishing touches on the Android O platform, today we're rolling o…

Seccomp filter in Android O

Posted by Paul Lawrence, Android Security Engineer In Android-powered devices, the kernel does the heavy lifting to enf…

Shut the HAL Up

Posted by Jeff Vander Stoep, Senior Software Engineer, Android Security Updates are essential for security, but they can…

Identifying Intrusive Mobile Apps using Peer Group Analysis

Posted by Martin Pelikan, Giles Hogben, and Ulfar Erlingsson of Google's Security and Privacy team Mobile apps entertain…

Calling all indie developers in the US & Canada: sign up for the Google Play Indie Games Festival in San Francisco

Posted by Jamil Moledina, Games Strategic Lead, Google Play Calling all indie developers with fun and creative mobile ga…

google Geo

Removing Place Add, Delete & Radar Search features

Back in 2012, we launched the Place Add / Delete feature in the Google Places API to enable applications to instantly up…

Get your users where they need to go on any platform with Google Maps URLs

Last week at Google I/O we announced Google Maps URLs, a new way for developers to link directly to Google Maps from any…

Google Maps and Particle partner to bring location-aware capabilities to IoT devices

Posted by Ken Nevarez, Solutions Architect for Google Maps APIs Particle and Google Maps make it easy for IoT devices to…

Introducing structured menus in the Google My Business API

Every day, millions of people search on Google for places to eat and drink and many click to see the menu before making…

A new issue tracker for Google Maps APIs

Posted by Kasia Derc-Fenske, Technical Solutions Engineer Manager, Google Cloud and Jesse Scherer, Technical Program Man…