Corporate Blogs

Amazon S3 Path Deprecation Plan – The Rest of the Story

Amazon Web Services Blog -

Last week we made a fairly quiet (too quiet, in fact) announcement of our plan to slowly and carefully deprecate the path-based access model that is used to specify the address of an object in an S3 bucket. I spent some time talking to the S3 team in order to get a better understanding of the situation in order to write this blog post. Here’s what I learned… We launched S3 in early 2006. Jeff Bezos’ original spec for S3 was very succinct – he wanted malloc (a key memory allocation function for C programs) for the Internet. From that starting point, S3 has grown to the point where it now stores many trillions of objects and processes millions of requests per second for them. Over the intervening 13 years, we have added many new storage options, features, and security controls to S3. Old vs. New S3 currently supports two different addressing models: path-style and virtual-hosted style. Let’s take a quick look at each one. The path-style model looks like either this (the global S3 endpoint): Or this (one of the regional S3 endpoints): In this example, jbarr-public and jeffbarr-public are bucket names; /images/ritchie_and_thompson_pdp11.jpeg and /jeffbarr-public/classic_amazon_door_desk.png are object keys. Even though the objects are owned by distinct AWS accounts and are in different S3 buckets (and possibly in distinct AWS regions), both of them are in the DNS subdomain Hold that thought while we look at the equivalent virtual-hosted style references (although you might think of these as “new,” they have been around since at least 2010): These URLs reference the same objects, but the objects are now in distinct DNS subdomains ( and, respectively). The difference is subtle, but very important. When you use a URL to reference an object, DNS resolution is used to map the subdomain name to an IP address. With the path-style model, the subdomain is always or one of the regional endpoints; with the virtual-hosted style, the subdomain is specific to the bucket. This additional degree of endpoint specificity is the key that opens the door to many important improvements to S3. Out with the Old In response to feedback on the original deprecation plan that we announced last week, we are making an important change. Here’s the executive summary: Original Plan – Support for the path-style model ends on September 30, 2020. Revised Plan – Support for the path-style model continues for buckets created on or before September 30, 2020. Buckets created after that date must be referenced using the virtual-hosted model. We are moving to virtual-hosted references for two reasons: First, anticipating a world with billions of buckets homed in many dozens of regions, routing all incoming requests directly to a small set of endpoints makes less and less sense over time. DNS resolution, scaling, security, and traffic management (including DDoS protection) are more challenging with this centralized model. The virtual-hosted model reduces the area of impact (which we call the “blast radius” internally) when problems arise; this helps us to increase availability and performance. Second, the team has a lot of powerful features in the works, many of which depend on the use of unique, virtual-hosted style subdomains. Moving to this model will allow you to benefit from these new features as soon as they are announced. For example, we are planning to deprecate some of the oldest security ciphers and versions (details to come later). The deprecation process is easier and smoother (for you and for us) if you are using virtual-hosted references. In With the New As just one example of what becomes possible when using virtual-hosted references, we are thinking about providing you with increased control over the security configuration (including ciphers and cipher versions) for each bucket. If you have ideas of your own, feel free to get in touch. Moving Ahead Here are some things to know about our plans: Identifying Path-Style References – You can use S3 Access Logs (look for the Host Header field) and AWS CloudTrail Data Events (look for the host element of the requestParameters entry) to identify the applications that are making path-style requests. Programmatic Access – If your application accesses S3 using one of the AWS SDKs, you don’t need to do anything, other than ensuring that your SDK is current. The SDKs already use virtual-hosted references to S3, except if the bucket name contains one or more “.” characters. Bucket Names with Dots – It is important to note that bucket names with “.” characters are perfectly valid for website hosting and other use cases. However, there are some known issues with TLS and with SSL certificates. We are hard at work on a plan to support virtual-host requests to these buckets, and will share the details well ahead of September 30, 2020. Non-Routable Names – Some characters that are valid in the path component of a URL are not valid as part of a domain name. Also, paths are case-sensitive, but domain and subdomain names are not. We’ve been enforcing more stringent rules for new bucket names since last year. If you have data in a bucket with a non-routable name and you want to switch to virtual-host requests, you can use the new S3 Batch Operations feature to move the data. However, if this is not a viable option, please reach out to AWS Developer Support. Documentation – We are planning to update the S3 Documentation to encourage all developers to build applications that use virtual-host requests. The Virtual Hosting documentation is a good starting point. We’re Here to Help The S3 team has been working with some of our customers to help them to migrate, and they are ready to work with many more. Our goal is to make this deprecation smooth and uneventful, and we want to help minimize any costs you may incur! Please do not hesitate to reach out to us if you have questions, challenges, or concerns. — Jeff; PS – Stay tuned for more information on tools and other resources.

WP Engine’s London Office Recognised as a Great Place to Work for SMBs

WP Engine -

As WP Engine continues to grow, one thing that hasn’t changed is our set of core values. These five tenets represent what we stand for, they inform our company culture, and they provide us with direction for how we’ll grow into the future. We’ve found that by staying close to these core values, we’ve been… The post WP Engine’s London Office Recognised as a Great Place to Work for SMBs appeared first on WP Engine.

Google Analytics for Beginners: Get Started in Under a Day

The Blog -

Google Analytics can look intimidating — at first, it seemed that way for the author of this post. If you aren’t familiar with Google Analytics then you’ll likely recognize some of these questions: What is Google Analytics?How does it work?Is Google Analytics a marketing platform?I don’t understand how to set up Google Analytics on my website.I don’t understand what the different Google Analytics metrics mean. There’s no need to feel intimidated, because we’re here to answer these questions. At, we’re determined to help our customers achieve success with their websites, so there was only one obvious solution: Roll up our sleeves and demystify Google Analytics so you don’t have to. Your time is precious, we get that, so we’ve made this Google Analytics Guide easy-to-follow. In our Google Analytics guide you’ll learn: What Google Analytics is.How to set up your Google Analytics account.How to add tracking codes to your site.How to understand and begin using your analytics data.How to set up automated reports. What is Google Analytics? Google Analytics is a set of free tools that Google created as part of its marketing platform. These tools help you analyze and understand your website traffic, which has a far greater reach and importance than you might realize. Your website is the heart of your digital presence, so knowing whether or not it’s healthy is vital. Analytics allow you to understand what parts of your website and site content are performing well, and what else needs some attention. They give you a picture of your digital customers and that allows you to cater and serve those customers better (happy returning customers = revenue). Any way you slice it, understanding your website performance so you know what to expect and where to improve will help your bottom line. Ready to get started? So are we. From sign up to set up: Covering your bases Sign up for a free Google Account if you don’t already have one. Your Google Account is your ticket to the world of Google, including Analytics. Navigate to the Google Marketing Platform and sign in with your Google Account.Once signed in, click “Set Up” under Google Analytics. Google breaks down what to expect as you complete your Analytics set up. Fill in the required fields, review your data sharing settings, and accept Google’s Terms to receive your tracking ID. Add the Global Site Tag (gtag.js) tracking code, which includes your newly created tracing ID, to your website. It’ll look like this: Google provides explicit instructions on what to do, so follow them as they relate to your site for specifics. Copy the code you’re given and paste it as the first item into the <head> section of each and every webpage you want to track. Or, if you already have a Global Site Tag on your webpage then Google says to only add the config line from the code they provide to your existing tag. Are you a WordPress user? If so, you have a few options for adding Google Analytics to your WordPress site. First, you can use 3rd party plugins to add your tracking code. There are a few different plugins available, but the most popular one was created by MonsterInsights. MonsterInsights offers a few different plans including a free version, and that’s the one we’ll show you how to use today. Navigate to MonsterInsight’s website to download and install their free plugin. If you’ve never installed plugins on WordPress before, this guide by WPbeginner will walk you through it. Activate the plugin and then click the new “Insights” tab on your WordPress admin menu. Now, you’ll be able to configure the plugin quickly and easily by answering the following prompts.Choose what type of category best describes your business (Business Website, Publisher/Blog, or Ecommerce) and click “Save and Continue.”On the next screen, click the blue “Connect MonsterInsights” button. This will open a pop-up.The pop-up will ask you to select or sign into your Google Account. Make sure you’re selecting the account that’s associated with your business or site.You’ll be prompted to give MonsterInsights access to your Analytics account. Click “Allow.”To complete the connection, select the profile you want to track. This should be your website. Once you’ve added your website click “Complete Connection.” Once you’ve completed those steps then MonsterInsights will install Google Analytics on your website and you’ll need to choose the recommended settings for your site. Generally, the default settings will suffice. You’ll see a couple more prompts, like to purchase a Pro account or install WPForms, but those are optional. You can select them or skip those steps. Click “Finish Setup & Exit Wizard” and you’re done! Did you know: MonsterInsights pulls Google Analytics information right into WordPress? It’s true! Click “Insights” then “Reports” to see an overview of your data. If you’d rather not use a 3rd party plugin, that’s ok. You have the option of installing Google Analytics in your WordPress Theme. A word of caution: This way is more advanced so we recommend having a familiarity with code if you choose this method. If you were to change themes in the future, you’d need to update the code in your new theme. Did you install the code or use a plugin? Congratulations! Google Analytics is now set up on your website or WordPress site and soon you’ll reap the benefits. Analytics gathers data to keep you apprised of your site’s performance — what are people engaging with, where are they coming from, how long are they staying on your site — it offers these insights, and so much more. It all starts with a great domain name. Get yours at Google Analytics is set up, now what? It’s time to see yourself out (of your data, that is.) You’re using Google Analytics to understand how others interact with and use your website, not to see your own behaviors and clicks tracked. Here’s how to stop your IP address (and your business’ or coworkers’ IP addresses) from Google Analytics tracking. Log into your Google Analytics account.Click “Admin” then “All Filters” then “ADD FILTER.” Name your filter.Filter type should be “Predefined.”Under Select Filter Type choose the following options in this order from the dropdowns: “Exclude.”“Traffic from the IP addresses.”“That are equal to.”Click on “All Web Site Data” in the Available Views area on the bottom left of the page and click “Add” to move it to the Selected Views area on the right.Click “Save.” That’s it, you’re officially on the blacklist (in a good way.) You’ve got Google Analytics tracking your website activity and you’ve excluded yourself from the data, so what’s left to do? Using and Understanding Your Google Analytics Data As you familiarize yourself with Google Analytics and learn about the data it offers you, keep in mind your business or website goals. These goals should influence the data you prioritize and any enhancements you make to your site. Breaking it down: Important data definitions as defined by Google Unique Visitors – Unique visitors tells us how many unique web browsers accessed a website during a specific, or pre-determined, time period. Cookies are used to calculate this metric. If some of your visitors use multiple browsers or delete cookies frequently, this can inflate your visitor count. Unique Pageviews – Unique pageviews tell us how many sessions included views of a specific page (or pages) at least once. Think of it this way: you can view a webpage 100 times within a session, but that will count as only 1 unique pageview.Unique Event – When you think “Event,” think “Action on page.” Unique events tell us how many sessions included a specific action (event). Events can include things like clicking on a CTA button you created or downloading a file from your site. Think of it this way: A visitor on your site can download the same file 5 times in a row, but unique events will only count it once. Unique Session (or Visit) – Sessions tell us how long a visitor spent on a certain website. A session begins as soon as someone hits a page on your website and it loads; it ends when the visitor leaves your site, closes their browser, or is inactive for 30+ minutes. Average Session (Visit) Duration – Average session duration tells us the average amount of time that a session lasts. This is normally displayed in seconds and calculates the time between the visitor’s first pageview and the last event that happened. So, if someone lands on your website and doesn’t do anything, thereby causing no event (like a click), average session duration will reflect as zero seconds. New Sessions (Visits)– This metric tells us how many first-time visits your site or pages receive during a specific timeframe. Cookies are used to calculate this metric, so if someone has deleted their cookies after visiting your site and then they come back, they’ll show as a new session. Return Sessions (Visits) – This is the pretty much the opposite of new sessions. The return sessions metric tells us how many repeat sessions, or visits, occurred during a specific timeframe. Cookies are used to calculate this metric. Bounce – A bounce is calculated as a visit that only has one pageview. Keep in mind: Sometimes, a bounce is a good thing. It can mean that someone entered your site and found the information they needed on the first page, then left. Oftentimes, it’s not so nice. If your site or pages experience a lot of bounces it could mean your visitors aren’t finding what they need, or are confused by your website, so they’re leaving your site before getting to the page or information they need. Do your due diligence and track what pages receive the most bounces and decide whether or not they make sense. Adjust your site accordingly. Bounce Rate – Bounce rate is calculated by dividing the total number of bounces by total number of visits (not unique visits.)Goals – There are 4 types of goals. Here’s how Google breaks it down. For an in-depth look at goals, check out Google’s dedicated support page. These are a selection of the important metrics offered by Google Analytics and the ones you should know as you get started. It all starts with a great domain name. Get yours at I know the lingo, now what? Once you’ve had a chance to review the available metrics and think about both your business and Google Analytics goals, we’re betting you’ll want to view the collected data in a convenient, easy-to-interpret manner. We’ve got good news: Google Analytics offers reports that allow you to quickly surmise your website and page performance, visitor behavior, and more. Analytics offers a great deal of customization when creating reports. You should customize your reports to track your goal performance and cater them to your business needs; however; here are two things we think everyone should track. How are people finding your website?This information helps you understand the different channels through which people arrive at your site. You’ll be able to tell if visitors are finding you via social media, organic traffic, email, paid advertising on certain channels, and more. With that kind of insight, you can optimize your marketing messages and spend. You can find this information by selecting “Acquisition” in the menu on the left of the page, then by clicking “All Traffic” and finally “Channels.” What pages are people landing on when they arrive at your site?If people are landing on some pages more than others it can mean a few things, like:Some pages are better optimized to appear in search results (SEO) than others. Can you duplicate any of the SEO tactics on your other pages?You’re putting more spend behind certain landing pages and campaigns than others. Is this intentional or do you need to readjust your spend?You can find this information by selecting “Behavior” in the menu on the left of the page, then by clicking “Site Content” and finally “Landing Pages.” At this point you might be thinking, “Wow. That’s a lot of information. How am I supposed to remember where everything is in the reports each time I need to look at the data?” Are there people who could? Yes, sure. But they’re few and far between. As we mentioned earlier, we know your time is precious and you wear a lot of hats, so … Thanks be to Google, you can save and schedule reports (and view them in a convenient Dashboard)! Google says that “Saved reports remember your settings so you don’t have to reconfigure a report each time you open it.” Scheduling and saving Google Analytics reports What gets saved in a report? Custom segments YES New metrics you’ve added YES Changed dimensions YES Date range NO How do you save a report? Great question. It’s simple. Assuming you’re already signed and looking at the correct property: Click “Reports” from the left-hand menu.Find the one(s) you use from the categories offered or from the tab labeled “Customization.”Make any changes or edits you’d like to the report. Configure it how you see fit.Click “Save” from the action menu located above the report. Name the report.Click “OK” to save your report. Note, this will automatically take you to the “Saved Reports” section of your account. Can you make changes to a report once it’s saved? Yes, you can. Here’s how: In the left-hand menu click “Customization.”Select “Saved Reports.”Select the report you’d like to edit andMake any necessary updates or changes thenClick “Save.” Looking to rename or delete one of your reports? You can do that, too. In the left-hand menu click “Customization.”Select “Saved Reports.”Use the “Actions” menu to Rename orDelete. If logging into Google Analytics to look at your reports is too time-consuming, you have another option, make your data come to you. Here’s what to keep in mind when scheduling reports: How often do you need this data?Whether it be daily or monthly, you can customize the frequency of your scheduled reports.How many reports do you need?You are limited to 400 scheduled email reports per user per view.  Who needs to see the report?You can have scheduled reports emailed to more than one person at a time. Once you’ve created or identified the report(s) you want scheduled, go ahead and open it up. Then you’ll need to: Click “Share.”In the “To” field, type the email address where the report should go. Separate multiple email addresses with commas.Enter a Subject Line.Choose the type of attachment you want to receive (CSV, TSV, TSV for Excel, Excel (XLSX), Google Sheets, or PDF.)Select the frequency of the report. Did you select something other than “Once” for your frequency? If so, click “Advanced Options” and select the “Active for” period that you’d like. Example – You can select a weekly frequency and have that report scheduled and active for 6 months, meaning you’ll get a weekly report for the next 6 months.If you have additional information to share you can type it into the text field in the body of the email.Click “Send” and you’re good to go. We’ve got one last helpful hint in our Beginners’ Guide to Google Analytics, and that is: make sure your Analytics account is set to the correct time zone. The time zone you choose will affect the data that you collect. Your data will display in your time zone and the beginning and end of a day will be designated by the time zone. Once you’re logged into your account, go ahead and: Click “Admin.”Click “View Settings” in the View column.Update “Time zone country or territory.” It all starts with a great domain name. Get yours at Putting it all together Use our beginners’ guide to help you get started with Google Analytics in less than one day. By following this guide you’ll be able to create a Google account, install Google Analytics tracking code on your website or WordPress site, create regularly scheduled reports containing the information you need to better your site, and understand what that data means so you can act upon it. For your website to be successful you must understand how it’s performing and identify areas of opportunity. Google Analytics, and our guide to it, will help you do just that. The post Google Analytics for Beginners: Get Started in Under a Day appeared first on | Blog.

Boulder Startup Week 2019, we’re coming for you Blog -

A year has already flown by and we’re gearing up for another incredible Boulder Startup Week. From free tacos to job fairs to happy hour on us, here’s where we’ll be throughout the week. Monday, May 13 4-6 p.m., T/ACO Boulder After a long, hard day of getting inspired at Boulder Startup Week talks and […] The post Boulder Startup Week 2019, we’re coming for you appeared first on Blog.

New in structured data: FAQ and How-to

Google Webmaster Central Blog -

Over the last few weeks, we've been discussing structured data: first providing best practices and then showing how to monitor it with Search Console. Today we are announcing support for FAQ and How-to structured data on Google Search and the Google Assistant, including new reports in Search Console to monitor how your site is performing.In this post, we provide details to help you implement structured data on your FAQ and how-to pages in order to make your pages eligible to feature on Google Search as rich results and How-to Actions for the Assistant. We also show examples of how to monitor your search appearance with new Search Console enhancement reports.Disclaimer: Google does not guarantee that your structured data will show up in search results, even if your page is marked up correctly. To determine whether a result gets a rich treatment, Google algorithms use a variety of additional signals to make sure that users see rich results when their content best serves the user’s needs. Learn more about structured data guidelines.How-to on Search and the Google AssistantHow-to rich results provide users with richer previews of web results that guide users through step-by-step tasks. For example, if you provide information on how to tile a kitchen backsplash, tie a tie, or build a treehouse, you can add How-to structured data to your pages to enable the page to appear as a rich result on Search and a How-to Action for the Assistant. Add structured data to the steps, tools, duration, and other properties to enable a How-to rich result for your content on the search page. If your page uses images or video for each step, make sure to mark up your visual content to enhance the preview and expose a more visual representation of your content to users. Learn more about the required and recommended properties you can use on your markup in the How-to developer documentation.    Your content can also start surfacing on the Assistant through new voice guided experiences. This feature lets you expand your content to new surfaces, to help users complete tasks wherever they are, and interactively progress through the steps using voice commands.As shown in the Google Home Hub example below, the Assistant provides a conversational, hands-free experience that can help users complete a task. This is an incredibly lightweight way for web developers to expand their content to the Assistant. For more information about How-to for the Assistant, visit Build a How-to Guide Action with Markup.    To help you monitor How-to markup issues, we launched a report in Search Console that shows all errors, warnings and valid items for pages with HowTo structured data. Learn more about how to use the report to monitor your results.FAQ on Search and the Google AssistantAn FAQ page provides a list of frequently asked questions and answers on a particular topic. For example, an FAQ page on an e-commerce website might provide answers on shipping destinations, purchase options, return policies, and refund processes. By using FAQPage structured data, you can make your content eligible to display these questions and answers to display directly on Google Search and the Assistant, helping users to quickly find answers to frequently asked questions.FAQ structured data is only for official questions and answers; don't add FAQ structured data on forums or other pages where users can submit answers to questions - in that case, use the Q&A Page markup.You can learn more about implementation details in the FAQ developer documentation.To provide more ways for users to access your content, FAQ answers can also be surfaced on the Google Assistant. Your users can invoke your FAQ content by asking direct questions and get the answers that you marked up in your FAQ pages. For more information, visit Build an FAQ Action with Markup.To help you monitor FAQ issues and search appearance, we also launched an FAQ report in Search Console that shows all errors, warnings and valid items related to your marked-up FAQ pages.We would love to hear your thoughts on how FAQ or How-to structured data works for you. Send us any feedback either through Twitter or our forum.Posted by Daniel Waisberg, Damian Biollo, Patrick Nevels, and Yaniv Loewenstein

Can My WordPress Website Handle Heavy Traffic?

InMotion Hosting Blog -

Whether you are running your WordPress website on a cloud hosting system or a virtual private server (VPS), you know that there can be issues with load times when your site gets a spike in traffic. Getting too many visitors to your website may sound great, but it can actually be detrimental to your website’s overall success. Here’s what you need to know about whether your WordPress site is up to the task of meeting your traffic needs. Continue reading Can My WordPress Website Handle Heavy Traffic? at The Official InMotion Hosting Blog.

5 Fresh Ideas for Ongoing Content Generation

HostGator Blog -

The post 5 Fresh Ideas for Ongoing Content Generation appeared first on HostGator Blog. Content generation can feel like an uphill battle in an online space filled with so much content. It’s your responsibility to bring new, engaging content to your audience. By offering a fresh perspective, your website stands out from the crowd and spotlights your business as an industry leader. Unique ideas can come from anywhere. Whether it’s videos or blog posts, take control of your content generation. Here are five resources to spark your imagination today. 1. Read Industry Reports A content idea doesn’t have to appear out of thin air (or endless original research). You can find what you need by downloading the latest industry report. Industry reports are usually long, dense documents that no one likes reading. However, they are goldmines of valuable information. You can transform those insights into an email marketing series to bolster your brand and thought leadership. For instance, explain a key point in the report, add your critical perspective as a business owner, and then send it to your subscribers in multiple emails. Don’t know where to find in-depth research? Start your search with Think with Google. This website uncovers digital trends with data reports, guides, and infographics. When using industry reports, it’s important to avoid regurgitating the information to your visitors. Your goal is to engage people with a different viewpoint. Don’t be afraid of controversial stances if your brand truly believes in an ideal. Take advantage of the resources available to your small business. An industry report could ignite your next great content piece that your readers will love.   2. Ask Your Audience In the hustle and bustle of work, we often forget the obvious when generating content ideas. Asking your audience is an effective way to add fresh insight to your content. Ross Simmonds, a marketer, strategist, and founder of Hustle & Grind, agrees: “So many people create content without talking to their actual target audience…But if you’re trying to grow a brand, you need to start with your audience in mind. So pick up the phone, open up the inbox or queue up the DM and get in touch with your audience.” Explore different methods of approaching your audience for content suggestions. You can send a three-question survey via email to a segmented group of subscribers. Or you can run a simple Facebook poll. You also may want to incentivize responses with free swag. Showing your appreciation will earn your brand quality feedback. User-generated content can work well for your content, too. You can do an open call for quotes or photos for a specific topic. People love seeing their names in print or hearing it on a podcast episode.   3. Scan Twitter Hashtags Twitter serves as the pulse of the latest trends in consumer behavior. From funny threads to serious news, the social platform gives your brand an inside peek at what your customers discuss and their daily activities. This social network is an oasis of content ideas that can fill your entire calendar. Use specific hashtags to search through recent tweets from your audience. For example, if your online store specializes in beauty products, you might do research with #beautytips or #beautyproducts. With a brand presence on Twitter, it’s possible to receive ideas directly from your customers. Every week make a conscious effort to read responses from your followers. You also should be replying back to them to express your gratitude. Broaden your research by checking out your audience’s responses to competitor brands. You’ll get a sense of what excites and bores customers about the competition. Regularly review your own your Twitter Analytics, too. This social intelligence is enough to build better content for your site. Use it to develop an amazing e-course or vlog.   4. Review Conference Agendas Every year, conferences get flooded with smart participants and charismatic speakers. If you desire remarkable ideas, the conference agenda holds the key to your content generation woes. When examining the agenda, the goal isn’t to swipe someone’s entire presentation. Instead, use it as inspiration to initiate adjacent content ideas. Carro Ford, a marketer and author, says: “Study the agenda and session tracks to get a sense of trending user problems and concerns.
 Conference keynotes and sessions highlight trending topics in your market that you can cover in your blog. You’ll also get ideas for keywords to use in your writing.” As a sign of appreciation, you should mention the speaker’s name and include a link to their work, if possible. These little actions provide an avenue to foster future content relationships. You also could use agendas as a syllabus for your content calendar. You might highlight a specific topic each month or create a quarterly infographic from the title of a talk. It’s not necessary to start from scratch with your content generation. Take the time to scour through conference agendas to find unconventional topics.   5. Connect with Influencers The content generation process shouldn’t operate in a silo. To produce your best content, you’ll want to collaborate with experts, thought leaders, and influencers. Working with others alleviates the ongoing demands of content production. Plus, it also gives your audience an opportunity to hear from other leading voices in your industry. Be selective when working with influencers. Don’t compromise your brand’s integrity just to earn popularity. You can vet thought leaders by analyzing their past content and asking for professional references. Moreover, expand your reach to lesser-known individuals. Help a Reporter Out (HARO) can assist you in developing relationships with experts in a variety of fields. It’s a free resource, and you’ll receive quality quotes for your upcoming stories. Think outside of the box with influencer content. Rather than the same old blog post, get industry leaders to take over your social media accounts for a day. Or ask them to record five three-minute video clips about an interesting topic. These content pieces will be more meaningful to your visitors. Step up your content game with the help of others. You can do more through collaboration.   Fresh Ideas, New Content Generating content is an ongoing process. For fresh ideas, read the industry reports or sift through your Twitter timeline. Be creative and craft extraordinary content for your audience. Need help brainstorming blog topics? Read this post. Find the post on the HostGator Blog

New – The Next Generation (I3en) of I/O-Optimized EC2 Instances

Amazon Web Services Blog -

Amazon’s Customer Obsession leadership principle says: Leaders start with the customer and work backwards. They work vigorously to earn and keep customer trust. Although leaders pay attention to competitors, they obsess over customers. Starting from the customer and working backwards means that we do not invent in a vacuum. Instead, we speak directly to our customers (both external and internal), ask detailed questions, and pay attention to what we learn. On the AWS side, we often hear about new use cases that help us to get a better understanding of what our customers are doing with AWS. For example, large-scale EC2 users provide us with another set of interesting data points, often expressed in terms of ratios between dollars, vCPUs, memory size, storage size, and networking throughput. We launched the I3 instances (Now Available – I3 Instances for Demanding, I/O Intensive Workloads) just about two years ago. Our customers use them to host distributed file systems, relational & NoSQL databases, in-memory caches, key-value stores, data warehouses, and MapReduce clusters. Because our customers are always (in Jeff Bezos’ words) “divinely discontent”, they want I/O-optimized instances with even more power & storage. To be specific, they have asked us for: A lower price per TB of storage Increased storage density to allow consolidation of workloads and scale-up processing A higher ratio of network bandwidth and instance storage to vCPUs The crucial element here is that our customers were able to express their needs in a detailed and specific manner. Simply asking for something to be better, faster, and cheaper does not help us to make well-informed decisions. New I3en Instances Today I am happy to announce the I3en instances. Designed to meet these needs and to do an even better job of addressing the use cases that I mentioned above, these instances are powered by AWS-custom Intel Xeon Scalable (Skylake) processors with 3.1 GHz sustained all-core turbo performance, up to 60 TB of fast NVMe storage, and up to 100 Gbps of network bandwidth. Here are the specs: Instance Name vCPUs Memory Local Storage (NVMe SSD) Random Read IOPS (4 K Block) Read Throughput (128 K Block) EBS-Optimized Bandwidth Network Bandwidth i3en.large 2 16 GiB 1 x 1.25 TB 42.5 K 325 MB/s Up to 3,500 Mbps Up to 25 Gbps i3en.xlarge 4 32 GiB 1 x 2.50 TB 85 K 650 MB/s Up to 3,500 Mbps Up to 25 Gbps i3en.2xlarge 8 64 GiB 2 x 2.50 TB 170 K 1.3 GB/s Up to 3,500 Mbps Up to 25 Gbps i3en.3xlarge 12 96 GiB 1 x 7.5 TB 250 K 2 GB/s Up to 3,500 Mbps Up to 25 Gbps i3en.6xlarge 24 192 GiB 2 x 7.5 TB 500 K 4 GB/s 3,500 Mbps 25 Gbps i3en.12xlarge 48 384 GiB 4 x 7.5 TB 1 M 8 GB/s 7,000 Mbps 50 Gbps i3en.24xlarge 96 768 GiB 8 x 7.5 TB 2 M 16 GB/s 14,000 Mbps 100 Gbps In comparison to the I3 instances, the I3en instances offer: A cost per GB of SSD instance storage that is up to 50% lower Storage density (GB per vCPU) that is roughly 2.6x greater Ratio of network bandwidth to vCPUs that is up to 2.7x greater You will need HVM AMIs with the NVMe 1.0e and ENA drivers. You can also make use of the new Elastic Fabric Adapter (EFA) if you are using the i3en.24xlarge (read my recent post to learn more). Now Available You can launch I3en instances today in the US East (N. Virginia), US West (Oregon), and Europe (Ireland) Regions in On-Demand and Spot form. Reserved Instances, Dedicated Instances, and Dedicated Hosts are available. — Jeff;    

How to Enable AutoSSL In VPS Package

Reseller Club Blog -

Virtual Private Server (VPS) is a powerful and scalable hosting option for your growing business. Some of the benefits of VPS are, it offers you the user free SSD storage, blazing fast website loading speed, full root access and server isolation. These features help you in automating the server functions and eventually enable you to improve your server performance. As your business grows so does your website data, however, with the growing threat to data, as well as, Google’s policy for page ranking when it comes to websites that are not secure (HTTP) it is important that your business website is secure. For a long time, enabling SSL on VPS Hosting has been a complicated process, with the numerous forms to be filled and manual certificates copied into the right place. To help you ease this process, AutoSSL can be enabled, with AutoSSL your domain is secured automatically with a free domain validated SSL certificate. One of the benefits of AutoSSL is that you need not worry about the renewal process, at the time of SSL expiry a new SSL is requested and automatically installed. In this tutorial, I’ll walk you through how to enable AutoSSL in cPanel in a VPS package in simple steps. All you need to do is follow these steps, and your website will be secure within minutes! Note: Before installing AutoSSL on your website domain, make sure you have migrated your domain to VPS Hosting or else if you are setting up a new website make sure to purchase the domain name and set up your website on your hosting server. Now without further ado, let us begin installing AutoSSL via cPanel. Steps to Enable AutoSSL: Accessing your orders from the control panel: Once you have purchased/migrated to ResellerClub, all your orders will be visible in your Control Panel. To access the orders, go to your dashboard and click on Products → List All Orders (image 1) → Click on the order you want to access (image 2) image 1image 2 Click on the order you want to enable AutoSSL: Since we want to enable AutoSSL on VPS Packages, we will select that order. After clicking on the order name, a new window opens where you can manage to the order, as seen in the image below. Accessing cPanel: Click on the ‘Admin Details’ tab (image 4), and a new window opens. You can now access the Server Management Panel, cPanel and WHMCS (the Add-Ons will be visible if you have opted for them). It is always advisable to opt for a Control Panel (either cPanel or Plesk) image 4 After clicking on the URL, sign in using your username and password. The username is by default ‘root’, and the password will be sent to your registered email address. After entering the relevant details, click on ‘Log In’ In the WHM panel: After logging into your WHM panel, go to Home → SSL/TLS tab Managing AutoSSL: In the SSL/TLS tab, select Manage SSL (image 7), a new window opens image 7 In the below image, (image 8), Click on the Providers tab → Here choose your choice of provider. We have selected cPanel powered by Comodo → Click on Save image 8 Next, scroll to Manage Users tab, select the domain name you want to enable AutoSSL and click on ‘Enable AutoSSL on the selected user’. It takes 30 to 40 mins to reflect the changes. You can even disable AutoSSL by clicking on the ‘Disable AutoSSL on Selected User’. Conclusion If you have any suggestions, queries, or questions feel free to leave a comment below and we’ll get back to you. Until next time, folks! With this, we come to an end of our tutorial on, ‘how to enable AutoSSL in VPS package’. Installing AutoSSL on VPS is not a complicated process, and you can secure your website within minutes. Hope this tutorial was helpful to you, however, if you feel this was too text heavy worry not we have a video tutorial to enable AutoSSL in VPS Package on youtube. .fb_iframe_widget_fluid_desktop iframe { width: 100% !important; } The post How to Enable AutoSSL In VPS Package appeared first on ResellerClub Blog.

The Importance of a Great Domain Name

InMotion Hosting Blog -

During the domain name registration process, choosing a domain name is an extremely important step. Creating an appealing domain name that reflects your business can be challenging, and you are not alone in this struggle. Let’s look at what makes a great domain name, and why it’s so important. What makes a great domain name? There are several factors that contribute to a truly great domain name: The extension. Continue reading The Importance of a Great Domain Name at The Official InMotion Hosting Blog.

The new evergreen Googlebot

Google Webmaster Central Blog -

Googlebot is the crawler that visits web pages to include them within Google Search index. The number one question we got from the community at events and social media was if we could make Googlebot evergreen with the latest Chromium. Today, we are happy to announce that Googlebot now runs the latest Chromium rendering engine (74 at the time of this post) when rendering pages for Search. Moving forward, Googlebot will regularly update its rendering engine to ensure support for latest web platform features. What that means for youCompared to the previous version, Googlebot now supports 1000+ new features, like:ES6 and newer JavaScript features IntersectionObserver for lazy-loading Web Components v1 APIsYou should check if you’re transpiling or use polyfills specifically for Googlebot and if so, evaluate if this is still necessary. There are still some limitations, so check our troubleshooter for JavaScript-related issues and the video series on JavaScript SEO.Any thoughts on this? Talk to us on Twitter, the webmaster forums, or join us for the online office hours.Posted by Martin Splitt, friendly internet fairy at the Webmasters Trends Analyst team

Introducing our newest product: SiteLock website security Blog -

We’re excited to announce the launch of our latest product, aimed at helping our customers secure their sites from malware and increase website trust. SiteLock is now available to anyone interested in automating the process of keeping their website free from malware. How SiteLock helps website owners Whether you manage multiple websites for a variety […] The post Introducing our newest product: SiteLock website security appeared first on Blog.

Don’t Pay Extra for Managed WordPress Hosting

InMotion Hosting Blog -

One of the biggest trends concerning internet hosting plans is Managed WordPress Hosting. A lot of people are jumping on this trend without truly understanding what it entails and whether or not it is necessary for your business. We aren’t saying that managed hosting is a total waste of money. But it isn’t for every business and you definitely don’t have to use this particular format to be successful. Let’s take a look at the benefits and drawbacks of using managed WordPress hosting so you can decide if it’s something you need or if it is something you can pass on. Continue reading Don’t Pay Extra for Managed WordPress Hosting at The Official InMotion Hosting Blog.

[Infographic] 10 Tips to Find the Perfect Small Business Domain Name

The Blog -

It’s National Small Business Week, and here at, we couldn’t be more excited. Did you know that there are around 30.2 MILLION small businesses in the U.S.A. and they account for 66% of net new jobs? Small business owners everywhere, you impress us. Have you been thinking about starting your own business? There’s no time like the present. But where should you start? Your business and domain names are some of the first things potential customers see, and can influence their perception of you, so let’s start there. You’ll want to make sure that the business name you choose is also available to register as a domain name. This way, your physical and digital small business presence is consistent and you won’t confuse any potential customers. In honor of small businesses and entrepreneurs everywhere, our friends at Radix created the infographic below with 10 tips to help you choose the perfect domain name. It all starts with the right domain. Get yours today at 10 Tips to Find the Perfect Small Business Domain Name 1. K.I.S.S. — Keep it short & simple. People are busy and deal with constant distractions; be memorable with a short and simple domain name. 2. Avoid using hyphens and numbers. When it comes to choosing a domain name, err on the side of caution and avoid using lots of numbers and hyphens. Those characters are harder for people to remember, and you may lose out on website traffic. 3. Refrain from unique spelling. Much like with #2, keep your customers in mind. Chances are they’ll type your domain name the way they believe it should be spelled and never end up on your website. 4. If you already have a business name — use it! If you’ve already decided on a business name, use it for your domain name. There are many domain extensions, like .store or .tech, that increase the likelihood of you getting the perfect domain name to match your business. 5. Be descriptive. Don’t leave potential visitors guessing as to what they’ll find on your website. Make your domain name descriptive and creative so they’ll know exactly what to expect from your site. 6. Be relevant. Going all in on a tech startup? Use .tech. Diving into the world of e-commerce? Consider using a .store domain name extension. 7. Do your homework. Getting caught up in legal red tape isn’t a lot of fun — don’t use a domain name that’s trademarked. 8. Avoid slang to leave room for growth. Certain slang might be “in” today and passé tomorrow. Plan for longevity. 9. Don’t ignore Artificial Intelligence. We live in an age of Artificial intelligence, though you might call it “Alexa” or “Siri.” If automated assistants can’t spell or pronounce your domain name, there’s a problem. Hearkening back to #3 — spelling matters. 10. Plan on being social. Before hitting “Purchase,” take a few minutes to see if your desired domain name is available across different social media platforms. It all starts with the right domain. Get yours today at What other tips and tricks do you know that can help others find the perfect domain name? Share them with small business owners in the comments! The post [Infographic] 10 Tips to Find the Perfect Small Business Domain Name appeared first on | Blog.

Get Ready to Party During Magento Imagine With NexcessLive

Nexcess Blog -

Magento Imagine is less than a week away. Kicking off May 13th, this year promises to be a big one, with merchants exploring how to “Expand the Experience”. And NexcessLive is back for another incredible party and the chance to talk with merchants about how we can help them to optimize the eCommerce experience. If… Continue reading →

What Conversion Rate Should eCommerce Retailers Expect?

Nexcess Blog -

Conversion rate is an important indicator of the health of an eCommerce store. An eCommerce store is, essentially, a machine for converting visitors into buyers. Whatever other roles an online retailer’s site has, its ability to move people through the purchase funnel determines whether it can be considered a success. Typically, conversion rates are compared… Continue reading →

Do You Need To Know HTML For WordPress Hosting?

InMotion Hosting Blog -

We’re often asked about the importance of HTML coding knowledge when it comes to managing WordPress Hosting. Is all knowledge valuable? Or, can you scrape by completely without any coding skills? Learning coding has never been easier than in 2019. You can literally Google up whatever coding language you want to learn and a whole cornucopia of good things are delivered to you. But working in the digital world is not all about coding. Continue reading Do You Need To Know HTML For WordPress Hosting? at The Official InMotion Hosting Blog.

How to Use Facebook Messenger for eCommerce

HostGator Blog -

The post How to Use Facebook Messenger for eCommerce appeared first on HostGator Blog. Facebook Messenger is no longer just an app you can use to message your friends. Now it’s an app where you can chat with your friends and shop at the exact same time. That’s right, Facebook Messenger is also a powerful tool for eCommerce. According to Statista, there are now 1.3 billion monthly active Facebook Messenger users worldwide. That’s a ton of users that you can interact with. But, don’t open Facebook Messenger and start messaging your followers at random, telling them to buy your products. Not only is that time consuming, but it’s also ineffective — and weird. So, how do you use Facebook Messenger successfully to impress your customers and grow your sales? Here’s how to use Facebook Messenger for eCommerce. 1. Convenient Customer Support With the advances in technology we have today, customers are no longer interested in calling your customer service line or waiting hours for you to answer a customer support email. In fact, 12% of Americans rate their number one frustration with customer service as “lack of speed”. They want lightning fast customer service and support, so your business needs to adapt. Luckily, with Facebook Messenger you can provide quick and convenient customer support to consumers around the clock, no matter where they are. But this doesn’t mean you need to be sitting around, Facebook Messenger app open, and answering customer support questions all day, you can use a Facebook Messenger chatbot to handle customer service for you. With a tool like Many Chat, you can easily create a Facebook Messenger chatbot to answer all of your customers’ pressing questions and concerns — without having to touch a line of code. With this tool, not only can users access your customer support right from Facebook, but you can also add a Facebook Messenger Customer Chat window to your eCommerce website. This way, all of your customers will be aware of your convenient customer support option, not just the ones who follow you on Facebook. 2. Generate Leads and Deliver Content Most users that visit your website will not buy anything from you on their first visit. They might be checking out what you have to offer, comparing prices, or reading reviews before they make the decision to purchase. So, instead of risking losing these visitors, take the opportunity to turn them into a lead. A highly effective way to turn consumers into leads is by offering a free gift like a coupon or exclusive content through an email signup optin on your website. But, for those users who would prefer not to get content via email, you can send their content via Facebook Messenger instead.   OptinMonster, a powerful lead generation tool for your website, now has a chatbot integration feature that allows you to do just that: Simply connect your OptinMonster account with your ManyChat account and you can drag and drop the Facebook Messenger block right inside your optin form. The users who previously would avoid signing up for your email list have a whole new avenue available to them, giving you more opportunity to generate leads. 3. Personalized Recommendations Personalization is important in eCommerce. In fact, 33% of customers who abandoned a business relationship last year did so because personalization was lacking. Luckily though, you can use Facebook Messenger to enhance personalization for your customers too. By using a chatbot for Facebook Messenger, you can give personalized recommendations to give your customers exactly what they want. That will not only impress them, but boost your sales as well. Take a look at this example from Lego. Their chatbot, named Ralph, can help customers find the perfect products by asking questions such as where they’re located, how old they are, budget, and interests. This added level of personalization will help prime your potential customers for checkout and make their overall shopping experience with your online store a breeze. 4. Offer Easy Checkout What if customers didn’t even have to visit your website to make a purchase? After all, the more options your online store provides for your customers to buy, the more opportunity you have to boost sales. Well, you can make that dream a reality with Facebook Messenger. With Facebook Messenger chatbots you’re not limited to giving users product recommendations; you can actually allow users to browse products and checkout right from the app. This option eliminates steps for the consumer; instead of asking them to visit your site to make the purchase, the checkout button is right there, making them more likely to take action. You can even send abandoned cart messages via Facebook Messenger that include a checkout button. So, no more losing out on potential sales. Consider adding urgency with a message like “Last chance to claim this offer!” to increase conversions even more. Your customers will love having the ability to shop at your online store without ever having to leave the Facebook Messenger app. Boost eCommerce Sales with Facebook Messenger Your target audience is probably on Facebook multiple times throughout the day — aren’t we all? Why shouldn’t your eCommerce business be there too? Don’t miss out on using this powerful social media messaging app for your eCommerce business. When you use Facebook Messenger for your eCommerce business you can increase customer satisfaction, generate a ton more leads, and boost your sales. Plus, it’s easy and affordable too. Start turning your instant messaging conversations into sales today. Find the post on the HostGator Blog


Recommended Content

Subscribe to Complete Hosting Guide aggregator - Corporate Blogs