Tag - Naperville

Google Fonts - Great Free and Open Source Fonts

Google Fonts – Great Free and Open Source Fonts

Google Fonts says their goal is to make "the web more beautiful, fast, and open through great typography." They certainly have done that and their selection of fonts continues to grow. Every Google Font is free and open source, meaning that you don't have to worry about licensing issues. At the time of this article there are 915 to choose from.

I have been using Google Fonts on my websites for years. However, even if you're not a web designer you can download the fonts to your computer and use them in any document. To the right of each font you'll see a + symbol. Once you press that Google "adds" it to your downloads (a popup menu that appears in the bottom right after adding the font). If you click on the downloads (it will say # Family Selected) you will notice a download icon on the top right. To download the entire font family with different font weights and italic styles click on "Customize". On this screen you can select the entire font family if you want. Once you have everything selected, download the fonts and install them on your computer.

Do you have a website that needs better use of fonts? Interested in learning more about Google Fonts? Contact Me today and I'd be happy to show you how Google Fonts can improve your website.

Read more...
Keeping WordPress Secure

Keeping WordPress Secure

Occasionally I'll get a question from a client asking if WordPress is secure. If properly maintained and monitored, WordPress is one of the most secure CMS (Content Management System) platforms available. With that being said, if not properly maintained and monitored WordPress is currently the most popular target for hackers. WordPress powers over 30% of the ENTIRE internet and 60% of CMS powered websites use WordPress. For hackers it's simply a game of numbers.

WordPress MUST be Updated on a Regular Basis

If you don't update your WordPress website on a regular basis, or monitor its security, there's a good chance it will get hacked. I update my clients WordPress plugins on a daily basis. A little tool called MainWP makes that an easy task for me since I manage a lot of WordPress websites. I'm able to login to one place, scan my managed websites and update everything with the click of a button. Plugins are a source of many security vulnerabilities within WordPress installations. WordPress plugin updates often contain security-related fixes. When a plugin developer discovers a security flaw and pushes an update to fix it, the hackers take note. Hackers use scripts that are constantly scanning the internet for known vulnerabilities.

WordPress Security Monitoring

My favorite tool for monitoring the security of my WordPress websites is Wordfence. Wordfence is a great firewall with a ton of options and also has a malware scanner. I always like to show my clients their "Live Traffic" feature that shows every single IP address that tries to access your website, what they were trying to access and where their IP address is located. In the past 24 hours, I had IP addresses from the Philipines, Hong Kong, Russia, France, Turkey and India try to probe my website for various vulnerabilities. This happens 24 hours a day, 7 days a week.

The WordPress Login Page is the Most Popular Target

The WordPress login page located at /wp-login.php is the most popular target for hackers. There are numerous ways to combat this. Wordfence allows you to limit the number of login attempts before blocking an IP address. I set that number to 2. They also allow you to immediately block any login attempt with an invalid username. It's important to create a username that can't be easily guessed (and NEVER use admin). Once a hacker has your username they will use a brute force attack that will keep trying to login to WordPress with different passwords. In addition to using Wordfence, I limit access to the /wp-login.php page by IP address. If your IP address doesn't belong to me or my client, it will get blocked. This can cause some issues when trying to login from a new place, but I've found that minor inconvenience is overshadowed by the high level of security it provides.

Is Your WordPress Website Secure?

Is your head spinning yet? I just touched on the basics of WordPress security. If your website is not being properly managed or maintained contact me today and I can get you back on the right track.

Read more...
Background Image Generator By SiteOrigin

Background Image Generator by SiteOrigin

Small repeating images that create a background pattern are something I use in every website I design. Background Image Generator by SiteOrigin is my favorite tool for creating these patterns. They give users the ability to use ANY hex color (There are 16,777,216 hex colors) to change the color of their simple background patterns. Their customizable background images come from another great website, Subtle Patterns. They have hundreds to choose from. You can also add filters, change the intensity of the pattern and add noise to the background image. The patterns are well optimized so they load fast on websites.

There are other background image generators out there, but none with the great features Background Image Generator provides. It's also free so you can't beat that! Check out my portfolio to see the many different patterns I've used on clients websites or contact me today to learn more.

Read more...
Bulk Resize Photos - My Favorite Resizing Tool

Bulk Resize Photos – My Favorite Resizing Tool

Often times I have to resize a TON of images for image galleries and they have to have some consistency. Ideally, I try to keep the image width consistent. Bulk Resize Photos makes the process so much easier than it used to be. They claim to be able to process 150 photos in under 60 seconds and I can attest... it's fast! Their website makes it extremely easy to set the parameters for resizing your photos with a sufficient amount of options (Scale, Longest Side, Width, Height, Exact Size or even add a watermark). Before you know it all your photos are the same size and downloaded to your computer. Too easy...

I have clients with hundreds of photos in their gallery and Bulk Resize Photos has saved me a tremendous amount of time. If you're interested in creating a beautiful image gallery with consistently sized photos, contact me today.

Read more...
DepositPhotos - My Preferred Stock Photo Website

DepositPhotos – My Preferred Stock Photo Website

Professional stock photos are great for websites, blogs, social media or graphic design projects. Stock photo providers allow you to purchase a license to use their photos commercially. The cost of stock photos varies greatly but over the years my favorite has been DepositPhotos. On their website, they have over 100 million stock photos (and vector files).

I pay DepositPhotos $25/month for up to 25 downloads per month. This is under their Flexible Plan. Unused downloads rollover, which is great. The minimum package you can purchase is 10 images for $49. To put things in perspective Getty Images charges $500 for one image.

There are times DepositPhotos does not have an image I need. In that case, I usually visit Photodune (pay per image $5 - $10 ea), 123RF (Similar price structure), Adobe Stock (expensive) or Shutterstock (expensive).

At the end of the day, over 100 million great stock photos to choose from is sufficient for my needs. Their quality is great and I've never had any issues with them. If you're looking for great stock photos I recommend you check out DepositPhotos.

Read more...
Mailchimp - The Best Email Marketing Platform

Mailchimp – The Best Email Marketing Platform

If you're considering email marketing, Mailchimp is the king. The best part of Mailchimp is that for most customers it's free. You can have up to 2,000 subscribers and send 12,000 emails per month before you have to pay a dime. Their platform has a great user interface, isn't terribly difficult to use and has many advanced features which make it quite powerful.

Email Marketing Considerations and SPAM

Before starting a Mailchimp campaign I ALWAYS stress to my customers that there are very strict rules with Email Marketing. Spam is a HUGE problem. Over the years there have been more and more restrictions on email due to spammers. The NUMBER ONE rule is NEVER add ANYONE to your email list without their permission. This rule can't be broken.

Every email sent with Mailchimp is required to have an unsubscribe link at the bottom of it. While unsubscribing the user is asked why, and one of the options is that they never asked for the email in the first place. Get a few of those and your account gets suspended. After writing an email to Mailchimp explaining you made a mistake and will play by the rules might buy you some time, but if they continue to see users report they never signed up for your list, your account gets banned.

How to Properly Use Mailchimp

Only add people to your mailing list with their permission. It's pretty simple. You can add a form to your website (like I have in my footer), a link in your email signature or get people to signup in person. I always recommend navigating to Mailchimp's Opt-In settings and enabling "Double Opt-In". When you enable this feature each person added to the list will receive an email asking if they want to join the list. It's an extra step for the customer, but it prevents issues down the road.

Want to Setup a Mailchimp Account?

I have setup Mailchimp accounts for many customers and have experience building email lists and templates. If you're interested in getting a list setup but need some assistance, contact me today.

Read more...
Google reCAPTCHA v3

Google reCAPTCHA v3 – Keeping Forms Safe From Bots

Today I upgraded all forms on my clients websites with Google reCAPTCHA v3. If you aren't familiar with reCAPTCHA it's a tool to help prevent form spam by either having users type displayed text into a box (reCAPTCHA v1), check a box (reCAPTCHA v2), or now with reCAPTCHA v3... NOTHING! reCAPTCHA v3 can detect abusive traffic on your website without user interaction by analyzing multiple factors to prevent malicious bots from spamming you with contact form emails. 

All of my clients know how big of a fan I am of Google. This is just another example of how Google remains on the forefront of technology and constantly strives to make the web easier to use while maintaining security. If you want to learn more about reCAPTCHA v3 check out the links below.

Read more...
Google Analytics

Google Analytics Basics

Google Analytics is a free tool offered by Google to help you analyze your website traffic. Google Analytics gives you a short piece of code to place on your website that records various activities of your users when they visit your website. Things such as age, gender, interests, which pages they visit, how long they stay on those pages and which website they were referred from are all provided by Google Analytics.

All of my clients have Google Analytics installed on their website. Below are a few resources you can use if you're interested in learning more about Google Analytics and how to use it.

Read more...