Welcome to Tech Talk Tuesday!
Every Tuesday, a member of the BigScoots team or one of our wonderful partners from our ecosystem will be digging into a variety of WordPress topics and trends. Each #TechTalkTuesday is designed to expand your understanding of a WordPress topic and give you an opportunity to learn more about what everyone is doing for you behind the scenes!
Table of Contents:
Week 1 – How can I improve security on my WordPress site?
Week 2 – What is caching and which caching plugins does BigScoots recommend?
Week 3 – Why does BigScoots choose CloudFlare?
Week 4 – What is FTP?
Week 5 – EXTENSION – How can I improve security on my WordPress site?
Week 6 – How do I make my WordPress website accessible? By Bill Erickson
Week 7 – Why is it beneficial to have a dedicated IP?
Week 8 – Why does BigScoots use the NGINX web server?
Week 9 – What is phishing?
Week 10 – What is an SSL?
Week 11 – How do I reduce HTTP requests in WordPress?
Week 12 – Why and how to remove dates from your permalinks in WordPress?
Week 13 – What is a URL redirect and how does it work?
Week 14 – How do I create a non-clickable menu in WordPress?
Week 15 – What is a DNS A record?
Week 16 – What is a CNAME record?
Week 1 – How can I improve security on my WordPress site?
It is important to be aware that using security plugins will have both positive and negative impacts to your site. Oftentimes they are found blocking legitimate requests and more critically the scans they perform can greatly impact overall website performance.
That said, if you are someone who chooses to manage the security of your WordPress website yourself without the help of a managed WordPress provider, a security plugin can be a very helpful tool providing you with an extra set of eyes on your WordPress security.
How Can BigScoots Help?
At BigScoots, we block access to all scripts that do not need to be accessed from the outside world to prevent attackers from sending requests to scripts that are potentially vulnerable. If the script does have a vulnerability the attacker can exploit and they attempt to do so, we will immediately block the request.
With our managed WPO plans, we will also proactively monitor for irregular resource consumption which can be an early indicator of an exploit. We dig deep into stuck PHP processes and database conflicts which can be a result of malware. We also regularly upgrade and expand our on-premise security appliances designed to block attacks before they impact you or your visitors.
Paid Options
CloudFlare Pro is a fantastic paid security option that adds an industry leading Web Application Firewall (WAF) to your site. The WAF will sit in front of your site, so any and all load a WordPress security plugin would normally expose your site to will be handled entirely off server at Cloudflare, resulting in zero impact to the performance of your website.
Pro Tip: WordPress Security is only as strong as the weakest point – don’t forget about a secure password! A password manager is a fantastic way to create long and secure passwords without running into the hassle of forgetting them.
Contributor
Justin, Co-Founder and SVP of BigScoots.
As SVP, Lead Systems Engineer and co-founder, Justin controls the BigScoots helm in day-to-day operations. He studied network security, advanced Linux administration and has over 15 years of hands on experience.
In addition to overseeing the support desk, Justin is lead on all configuration, proactive monitoring and ongoing maintenance of BigScoots infrastructure.
When not in Chicago, you can find Justin in Southern New Jersey with my wife and three children.
Week 2 – What is caching and which caching plugins does BigScoots recommend?
Caching is the process of storing frequently-accessed data temporarily in a ‘cache’ so that it can be reused for subsequent requests.
When cache is disabled, your server is required to process the requests, compile the data, and send it back to the browser each time a visitor browses your website. These requests include various file types such as HTML, PHP files, scripts, images, fonts, and all other content stored within your WordPress database.
A WordPress website generating high traffic will result in a much heavier workload for the server as it will be required to work significantly harder to process and compile multiple pages per second as requests flow in. This increase in workload will result in an inevitable decrease in website performance.
This is where caching comes in!
When cache is enabled, it can assist with decreasing the workload on your server by storing a copy of each request to ensure when a subsequent request flows in, it is served directly from the stored cache.
Caching plugins can further assist with website performance in that they will create a static page of your web pages. When a visitor browses your website, they will see a cached version. When content is updated on your website, the plugin will empty the stored cache, and regenerate with updated content and files. Not only will this minimize the amount of data transmitted between the browser and server, it will improve the overall speed and performance of your website.
Common Types of Caching
- Page Cache – The simplest of the caching mechanisms. Page Cache is the process of storing content for each and every web page; created at the time the request is received from visitors browsing a web page.
- Object Cache – The process of storing database queries in a cache. As WordPress is heavily dependent on databases, efficiency is crucial.
- Opcode Cache – Saves all compiled PHP codes as the requests flow in.
- CDN Cache – CDN’s use edge servers located all around the world to store static website files for faster and more efficient delivery to users that are geographically distant from the host server.
BigScoots Recommended Caching Plugins
- WP Cloudflare Super Page Cache – Recommended for WordPress websites using Cloudflare services. Allows Cloudflare to handle all page caching to ensure all web pages are served over the Cloudflare CDN rather than static content. This plugin is becoming more and more favored as it continues to be developed as there are many great features including a fallback cache which services cache from the server if it doesn’t currently exist at Cloudflare.
- WP Rocket – Ranked the fastest and most feature-rich caching plugin for WordPress websites, while this plugin is very good, it still relies on the cache to be stored locally on the server, we recommend pairing this plugin with WP Cloudflare Super Page Cache so you can utilize the script optimization WP Rocket provides with the page caching being handled by Cloudflare.
- Cache Enabler – For those not using Cloudflare, we recommend this plugin. For those using our Fully Managed WordPress services, we have a specific configuration for it to improve its performance by serving the cache directly by the web server and bypassing PHP. This can also be done for those using Apache on our shared/VPS plans using the following:
https://www.keycdn.com/support/wordpress-cache-enabler-plugin#advanced-configuration- Shibin’s Pro Tip: Installing Autoptimize with Cache Enabler may lead to further performance improvements.
- LiteSpeed Cache – Recommended specifically for BigScoots shared hosting. Provides object cache support, image optimization, LazyLoad images, Content Delivery Network (CDN) support, and much more!
At BigScoots we use different forms of caching in order to speed up and optimize your site. Caching is a critically important part to any efficient and well performing site.
Depending on your workflow and development routine, it may be necessary for you to clear this cache from time to time from your live environment. At any time you are free to clear your OPCache, Page Cache, Object Cache, All Server Cache as well as Cloudflare Cache from within your BigScoots WordPress Optimized (WPO) Portal.
Although the WPO Portal gives you option to manually clear your site(s) cache with a single click at any time, if you are the least bit weary about doing so, or would like some additional insight and direction on a particular issue you believe is related to caching, please feel free to reach out to our team here at BigScoots – we are always happy to assist!
Contributor
Shefin, AKA Shibin, Support Specialist at BigScoots.
Shibin is passionate about providing each and every one of our amazing clients with the highest level of support available on the market.
Shibin is a newlywed! When not working, you will find him enjoying his family time with his wife.
Week 3 – Why does BigScoots choose CloudFlare?
Handling over 10% of all global requests from websites, Cloudflare has gained its popularity within the hosting industry due to its excellence as both a Domain Name Server (DNS) and a Content Delivery Network (CDN). Though not limited by these services, Cloudflare has extended their scope to include domain name registrations, website optimization, enhanced security and performance improvements.
Benefits of Using Cloudflare
1. Content Delivery Network (CDN) – Cloudflare’s CDN capabilities stores your websites static files across multiple data centers that are geographically distributed around the world. Using a CDN allows your websites visitors to load your sites files much quicker by pulling data from a data center more geographically favorable to them, thus, improving website speed and load time.
2. Bandwidth – Cloudflare helps to reduce bandwidth usage on the server side as only dynamic requests for your website will reach the server, while Cloudflare will load the previously stored static files through its CDN capabilities.
3. Faster Domain Name Server (DNS) – DNS are responsible for converting your registered domain name to its respective IP address, allowing your browser to download your website’s data. With the addition of Cloudflare DNS, you can reduce all possible DNS query delays to under 15 seconds.
4. Security – Cloudflare provides several excellent options for enhancing the security of your website. For example, if you were to ever experience an attack or hacking attempt, Cloudflare provides an attack mode which allows you to instantly enable additional security features, such as additional IP address checks or Captcha. Additionally, extensive DDOS scans are completed for each visit on the server.
5. Page Rules – Cloudflare grants you the ability to activate specific page and/or traffic rules to your website, Not only does this include allowing your website the capability of disabling cache as required, you can also create page rules for redirecting to additional websites.
6. Analytics – Cloudflare can provide analytical data based on the unique visitors your site generates at the DNS level, and without needing to add any additional code to your website. This ensures that all data is accurate as there is no possibility of adsense code being blocked at the user-side in the way it would be by plugins and scripts if the analytical code had been added to your site.
Contributor
Prasul, Support Specialist at BigScoots.
While ensuring all clients receive the highest level of support and service available on the hosting market, Prasul is responsible for testing and maintaining all operating systems.
Prasul has a degree in information technology, and when not working you will find him traveling with his family and friends.
Week 4 – What is FTP?
FTP or the File Transfer Protocol is a standard network protocol that is used for transferring computer files between your website’s hosting account and a computer, or vice versa.
In many cases, FTP is used in lieu of the WordPress admin area to manually upload images, blog posts, files, etc. to your website. If you are uploading a large quantity of files to your site at a single period of time, FTP can be very useful as it does not limit the size of your transfers.
FTP works to quickly establish a connection between a server (typically with your hosting provider) and a client (your local computer) to complete the transfer of the selected files.
An FTP client, such as FileZilla, needs to be used in order to upload your website’s files to your local computer.
Features:
- Allows you to transfer multiple files and directories
- The ability to resume a transfer if the connection is lost
- The ability to add items to a “queue” to be uploaded/downloaded
- No size limitation on single transfers (browsers only allow up to 2 GB)
As a Fully Managed WordPress hosting client with BigScoots, you have quick and easy access to both your FTP and phpMyAdmin details from within your WordPress Optimized Portal (WPO) for both your live and staging environments. You also have complete control over creating new and editing old FTP accounts.
Contributor
Jay, Support Specialist at BigScoots.
Jay has his Bachelor’s Degree in Computer Applications and has pursued many courses in Business Management and Administration Tools. He has been within the web hosting industry for over 10 years, with 5 of those years being with BigScoots.
Jay has a passion for providing top-notch support to valued clients across the globe.
When not working or traveling, you will find Jay in Dubai testing out his culinary skills and watching movies with his friends and family.
Week 5 – EXTENSION – How can I improve the security of my WordPress site?
Being able to launch a website for personal or professional use is possible for all knowledge levels, though it is paramount that every website owner learn how to keep their site secure.
This will help to avoid any potentially threatening attacks to your site, and it will also help to keep all of your personal information private and protected.
Did you know…
- 80% of cyber attacks target small to medium sized businesses/websites?
- Every ~39 seconds there is a website hacking attempt?
- On average, ~30,000 new websites are hacked every day?
Top Tips For Enhancing Website Security:
- Keep your website up-to-date: This is largest cause of attacks against WordPress websites. Internet bots scan websites in search of WordPress versions, plugins, themes, etc. that are out of date. Once found, they send out random attacks in the form of brute force attacks, SQL injection attacks, backdoors, remote code execution, and much more!
Dean’s Pro Tip: It would always be my recommendation to create a backup of your website prior to updating your WordPress core, plugins, or themes. As a Fully Managed WordPress client with BigScoots, we provide you with 30 days worth of backups stored off-server on our dedicated backup appliances. You are also able to take a manual backup at any time you’d like. - Plugin selection: There are three major points to look out for when choosing a plugin for your WordPress site.
- Last updated date. Ensuring your chosen plugin has been recently updated makes it much less likely there will be any outdated code or exploits.
- The number of installs. Always look for plugins with the HIGHEST number of installs. A plugin with an extremely low number of installs may be a red flag.
- Reviews and ratings. Each plugin within WordPress will have a reviews tab that will provide you with a brief explanation and overview of how well the plugin works. This will also provide you with user reviews.
- Enabling 2 Factor Authentication: A great way to add an extra layer of security to your WordPress website. 2FA will secure your site against password theft, phishing, and brute force attacks. It makes it impossible for any other individual to access your admin area without a unique code.
Dean’s Pro Tip: For an additional layer of security, I would suggest making use of Google Authenticator. This will add an extra layer of security before signing into your WordPress admin dashboard. This works to eradicate bots from trying to brute force attack your WordPress admin. As a Fully Managed WordPress hosting client with BigScoots, you can simply reach out to our 24-hour support team to have this applied.
Contributor
Dean, Support Specialist at BigScoots.
Dean is exceptionally dedicated to the success of each and every one of our amazing clients.
When not working, you will find Dean travelling throughout Europe with friends and family or indulging in his love for computer gaming.
Week 6 – How do I make my WordPress website accessible?
By Bill Erickson
At BigScoots, we love to collaborate with other industry leaders, and this weeks #TechTalkTuesday contributor is no different!
Bill Erickson, the lead developer of CultivateWP, was gracious enough to dig into his 6 simple tips for increasing the accessibility of your WordPress website. There is no one-size-fits-all solution, but there are a number of simple rules to follow so that your content is accessible to as much of your audience as possible.
- Provide appropriate contrast between text and backgrounds. With so many people suffering from poor eyesight and color blindness, low contrast between text and the background can make reading difficult. By using a strong contrast between the two, you’ll increase your audience’s ability to read and understand your content. Depending on the level of accessibility guidelines you’re adhering to, that contrast ratio changes, so be sure to test and verify!
Bill’s Pro Tip: You can use the WebAIM Contrast Checker or the contrast checker built into the WAVE accessibility browser extension. - Use heading tags in order. As a general rule, heading tags are meant to help break up content on your page, like a table of contents for a book. By using the heading tags (H1-H6) in the right order, you not only make it easier for screen reader users to navigate your page and know what it contains, but also add to your site’s search engine optimization.
- Describe your images with alt text or leave it empty. Alternative text is used by screen readers to explain what the image contains, so describe it to your audience! If the image is just for presentation and doesn’t add anything relevant to your content, an empty alt text tells a screen reader to skip over it. By default, WordPress adds the empty alt text attribute to images out of the box, but beware if any plugins change the image (such as lazy loading image plugins, etc.) as they might remove this attribute.
Bill’s Pro Tip: You don’t need to include words such as “image of” or “photo of” in your alt text, as the screen reader announces that it’s an image for you. - Don’t rely solely on color to convey information. As I mentioned, color blindness is one aspect of accessibility, especially when 5-10% of people in the United States are affected. Since 99% of colorblind people suffer from red-green colorblindness, this can seriously impact how users understand success and failure on your website. If a contact form only shows a red border on fields to indicate errors, a colorblind user might not know what they’re doing wrong since they can’t see the difference. That’s why it’s important to include other ways to convey that information, such as an icon or helpful text near the field to show where the problems lie.
- Include focus styles for focusable elements. This may seem self-explanatory, but a lot of CSS frameworks opt to remove focus styles from elements like buttons and anchor links, without replacing them with a suitable alternative. If a user is accessing your site with a keyboard, they may not know where they are while tabbing around if there is no focus indicator.
- Review auto-generated closed captions. If you’re using a video service such as YouTube to host your videos, you might also be leaning on their auto-generated captions to do the heavy accessibility lifting for you. However, it’s best to play through the video with captions on and see where there might be grammar and punctuation mistakes, as the automated system won’t get everything perfect. Imagine reading a blog post that was one giant run-on sentence. If the system doesn’t know when to add periods, that could be what your viewers experience.
There is certainly more to accessibility than what is on this list, but adhering to these bullets will definitely get you started on the right foot. For greater detail, and to learn about the varying levels of accessibility conformance, you can check out the Web Content Accessibility Guidelines or a detailed tweet by Chris Brailsford, Bill’s development partner:
Contributor
Bill Erickson is the lead developer of CultivateWP, a WordPress development agency specializing in food bloggers and publishers.
He has been a WordPress developer for over 15 years. His custom-built websites are fast loading, accessibly, and easy to manage thanks to his expertise!
Week 7 – Why is it beneficial to have a dedicated IP?
When hosting your website within a shared hosting environment, you will notice that in many instances you are given the opportunity to invest in a dedicated IP address rather than sharing one with other websites on your server.
A dedicated IP, or Internet Protocol, is a unique numerical identifier that is applied to every domain on the internet. If you are hosting within a shared environment, you too will be sharing your IP address, meaning that you may be impacted by what other site owners are doing on the same IP.
There are many benefits associated with using a dedicated IP address:
- Improve email integrity. Reduce the possibility of having your IP address blacklisted or banned due to spamming by ensuring no one else on the internet has control over any emails sent or received from your IP address. This will also result in a much lower possibility of failure in email deliverability.
- Access your website at any time you need. Having a dedicated IP address allows you to visit your website at any time without having to adjust your DNS settings.
- Monitor IP reputation. Speed up the process of removing your IP address from being blacklisted or banned with the ability to monitor your reputation.
- Requirement with third-party scripts or applications. There are some scripts and applications that may require a dedicated IP address for use.
Making use of a dedicated IP address within a shared hosting environment with BigScoots also means that if and when the time comes to upgrade to a Fully Managed WordPress hosting service, a Cloud VPS service, or a Dedicated service, you can keep your dedicated IP. Not only does this ensure your upgrade is entirely seamless, but it will assist with maintaining your SEO rankings.
Contributor
Baber Khan, Support Specialist with BigScoots.
Baber Khan has a passion for providing a superior level of customer service and top-notch support to our amazing clients!
When not working, you will find Baber Khan spending his time playing cricket and attending sporting events.
Week 8 – Why does BigScoots use the NGINX web server?
Did you know that as a Fully Managed WordPress, Cloud VPS and Dedicated client with BigScoots, your server is purpose built using the highest performing and current generation hardware built to utilize the NGINX web server? With large performance, reliability, site speed, optimization and security benefits, you can expect nothing but the absolute best from your server!
Why does BigScoots choose NGINX?
NGINX, also known as Engine-Ex, is an open source web server that is very well known for its high performance, highly scalable, feature-rich and low resource consumption capabilities.
The most popular websites in the world such as Yahoo, Youtube, Pinterest, Instagram, WordPress.com and Tumblr make use of NGINX to manage their high levels of traffic due to the ability to achieve the highest level of speed.
NGINX was created to be the fastest web server available on the market, and maintaining that excellence remains the goal. NGINX consistently out performs all other web servers, and is continuously adapting and expanding alongside your WordPress websites.
What value does this provide to you?
- NGINX supports every component of the modern web and is the absolute best web server available, period.
- NGINX helps to cache dynamic content that is served from the backend. This removes the need for additional page caching solutions.
- NGINX is exceptionally good at handling a high number of website requests at once, keeping your memory usage considerable lower than any other web server.
- NGINX uses a reverse proxy capability to protect your website’s identity by hiding the IP address of your server. Acting as an additional defense against security attacks.
- NGINX acts as a load balancer that is used to manage incoming traffic and distribute it across multiple servers, reducing the load on an individual server and improving overall performance for your end users.
Contributor
Prasul, Support Specialist at BigScoots.
While ensuring all clients receive the highest level of support and service available on the hosting market, Prasul is responsible for testing and maintaining all operating systems.
Prasul has a degree in information technology, and when not working you will find him traveling with his family and friends.
Week 9 – What is phishing?
Phishing is a type of hacking that targets users on the web by impersonating legitimate businesses and organizations.
Phishing attacks are done in order to lure the targeted individual into providing personal and potentially sensitive information. Often times this information is in correlation with personal identification, banking and credit card details, passwords, and other important information. In some cases, these attacks can result in identity theft and financial loss.
Phishing attacks usually include a link that will appear as though it will take you to a business or organization website that you are familiar with. It will then prompt you to enter your personal information.
Types of Phishing attacks:
Although there are many forms in which phishing attacks may occur, the following are the 5 most common.
- Email phishing – the most common form of phishing attacks. Attackers will register domain names similar to well-known businesses and organizations used to send emails to targets. These domains typically involve a small character difference, such as replacing the “m” in “.com” to an “rn” for a similar appearance.
- Spear phishing – a more advanced form of email phishing. Attackers will target a specific individual already knowing some information about the victim such as their name, place of employment, etc. Targets are more apt to fall for the attack in this scenario due to the attackers use of their personal information.
- Whaling – another advanced form of email phishing done specifically to imitate senior executives of well-known businesses. These email scams will involve fake tax returns and other types of tax forms to obtain extremely valuable information, such as Social Security numbers.
- Smishing and vishing – making use of malicious text messages and phone calls to target individuals. Fraudulent investigators are the most common.
- Angler phishing – specific to social media. This form of phishing will make use of websites URL’s, blog posts, social media comments, posts, tweets, etc. to lure viewers into providing sensitive information or to download malicious content.
How do you protect yourself?
Unfortunately there is no way to keep yourself entirely safe from phishing attacks. They are inevitably going to occur however, there are a few precautions you can take to keep yourself safe from these attacks.
- Be cautious about the emails, text messages, phone calls, etc. that you receive. If any appear to be a phishing attack, do not respond or click the provided link.
- Do not open any provided attachments.
- Do not enter any personal information in a pop-up screen. Legitimate organizations do not ask you to enter sensitive information inside a pop-up.
Contributor
Gibu, Support Specialist with BigScoots.
Gibu has a passion for providing a superior level of customer service and top-notch support to our amazing clients!
When not working, you will find Gibu spending quality time with his family and friends.
Week 10 – What is an SSL?
SSL, or Secure Sockets Layer, is an internet security protocol used to ensure the privacy, authentication, and data integrity of a specific website or service on the internet. SSL’s have evolved over the years into what is now called a TLS, or Transfer Layer Security, however the terms are generally used interchangeably.
Implementing an SSL/TLS is what allows a website visitor the ability to view your site over HTTPS however, a redirect still needs to be used to force HTTP to HTTPS.
HTTPS, or Hypertext Transfer Protocol Secure, is just as it sounds – a secure version of HTTP. This is used to send data between your internet browser and a specific website you’re browsing and to ensure the data being transferred is secure.
Why are SSL’s important?
Before the SSL/TLS was created, all data would travel across the web unconcealed, meaning that anyone could intercept the data and retrieve the information. This was especially an issue when individuals would input sensitive information into a browser, such as their banking or credit card information.
With an SSL/TLS implemented, any data shared within a browser is protected and the information becomes a jumbled mess for anyone attempting to intercept that data.
How does an SSL/TLS work?
There are 3 important roles of an SSL/TLS:
- Privacy. A high degree of privacy is issued to encrypt all data transmitted between a browser and a specific website.
- Authentication. The SSL/TLS initiates a “handshake” between the browser and website to ensure all users and data are legitimate.
- Data Integrity. The SSL/TLS signs the data that is being transferred as proof that the data has not be altered or tampered with.
How can a business or website obtain an SSL/TLS?
BigScoots offers free SSL/TLS certificate for any website or business that is hosted with us. These certificates are automatically set up for you during your seamless migration process, and are kept up-to-date throughout the lifetime of your service with us.
Google’s Requirements
Week 11 – How do I reduce HTTP requests in WordPress?
HTTP or Hypertext Transfer Protocol is used to structure every request and response that gets processed by your WordPress site or its individual web pages.
Each web page is required to load the requests and responses, and in doing so creates an HTTP request that consumes resources in the form of HTML, Javascript and CSS; the three main languages that run the web. So every time one of your sites visitors loads your website, clicks on an image, visits a specific blog post or page, etc. an HTTP request is generated. Each time an HTTP request is generated it slows down the load time of your site, ultimately hindering end-user experience.
One of the best ways to decrease your sites load time is to reduce the number of HTTP requests being generated!
How to make fewer HTTP requests:
1. Reduce the amount of Javascript and/or CSS being loaded. Unfortunately for many of you this is not a feasible option unless you are a coding expert or a website developer. Which is why plugins such as Autoptimize have been developed to do this for you! Autoptimize will combine Javascript and CSS into one HTTP request, therefore reducing the number of required requests.
2. Lazy loading of image content. This means that the images on your WordPress site or page will not load until the viewer has scrolled down to the image. This causes a reduction in the initial HTTP requests that are generated.
3. Reduce your external resources such as any outside font types and embedded content from social media platforms.
4. Decrease the number of images on your site. Although you may not be able to determine which images are creating more or longer HTTP requests, reducing the overall number of images may have a large impact.
5. Decreasing file size. Using high quality images in a compressed format will help with decreasing the number of HTTP requests required to load your images.
Pro Tip: At BigScoots, with our Enterprise Cloudflare Partnership you can take advantage of on-the-fly image optimization which requires no additional plugins and no additional work on your end! Get in touch with one of our team members for more information. As an alternative, Imagify is a great WordPress plugin that will do this for you!
Week 12 – Why and how to remove dates from your permalinks in WordPress?
A permalink is a permanent URL for the pages and posts in your WordPress website. Permalinks are used by both your sites visitors as well as search engines to reach your content.
A permalink typically involves your domain name with the addition of a “slug” that follows.
For example: www.bigscoots.com/wordpress-optimized-hosting. “wordpress-optimized-hosting” being the slug in this case.
As you may know, WordPress automatically generates a permalink to each of your posts on your site and by default, uses the date option. In many cases, site owners will choose to remove the dates from permalinks and change them to the designated posts name, category, keyword, etc. This will provide a brief understanding of what each post or page is about, and will also help to improve SEO while enhancing user experience.
Pro Tip: From inside your WordPress dashboard >> Settings >> Permalinks you can adjust the default settings to reflect the permalink structure you would prefer.
Why is it recommended not to use dates in your permalinks?
We recommend against using dates within your permalinks for several reasons.
- User experience. Having long and/or unreadable URL’s that are confusing to your sites visitors decreases overall end-user experience.
- Click-through rate. Using dates in your permalinks can lead to a lower click-through rate for any of your older posts that may still be considered relevant. If a blog post with a date from several years ago appears in a Google search, an end-user is much less likely to click that result.
- Search Engine Optimization. Removing the dates from your permalinks and replacing them with a specific post name, category or keyword creates a higher chance of appearing in Google’s search results when a user is searching for a specific topic. For example, if your URL structure involves the word “cookie” or “recipe” your post has a much higher chance of appearing in search results than if your URL structure was: www.bigscoots.com/2002/10/08.
Can I remove the dates from my permalinks myself?
The process of removing dates from permalinks is a very common but potentially detrimental one if done incorrectly as it can negatively effect both SEO and Google search rankings for your WordPress website.
If you are keen to have the dates removed from your sites permalinks, we recommend allowing our support technicians to do this for you. You can simply submit a support ticket through your WordPress Optimized Portal (WPO), and our team will happily take care of it for you. 🙂
To read more about what it’s like to have BigScoots remove the dates from your permalinks on your behalf, check out our case study with The Black Peppercorn.
Contributor
Haris, Support Specialist with BigScoots.
Haris is one of the newest members of our growing team. He has a passion for providing a superior level of support and service to our amazing clients.
When not working, you can find Haris expanding his knowledge of development and working on open source projects.
Fun fact: Haris speaks 7 languages fluently, and understands 11.
Week 13 – What is a URL redirect and how does it work?
A URL redirect, also known as URL forwarding, is used to redirect your websites visitors to a different URL.
There are many reasons why adding in a new redirect may be necessary. For instance, if you’ve updated your website name, changed the location of a particular post, removed the dates from your URLs (see week 12), or are performing maintenance on a particular page, a redirect may be required.
A 301 redirect and a 302 redirect are the two most commonly used types of redirects, and it is important to understand the purpose of both as implementing the incorrect type may negatively impact your SEO.
What is a 301 redirect?
Also known as a “permanent” redirect. This type of redirect is best used when you are changing the URL of your website and you want to maintain your current SEO rankings.
This redirect will permanently redirect, or forward, all of your sites traffic to the new destination URL.
A 301 redirect can also be used to redirect traffic from a different variation of your URL to the primary.
For example, you may want www.yourdomain.net to permanently redirect to www.yourdomain.com.
What is a 302 redirect?
Also known as a “temporary” redirect. This type of redirect is most commonly used when performing maintenance or making updates to a particular page and will allow you to temporarily redirect your traffic.
For example, you may want to redirect your sites traffic to a “performing maintenance” page temporarily to avoid having your visitors land on a blank page.
Did you know?
As a Fully Managed WordPress hosting client with BigScoots, you can implement redirects directly into the server config, completely avoiding the use of a plugin, from directly inside your WPO Portal?
Depending on your URL structure and the type of redirect you’re wanting to implement, this process can become quite complex.
Please note: If you have any questions or concerns about the process, please feel free to reach out to our team, we are always happy to help in any way that we can!
Week 14 – How do I create a non-clickable menu in WordPress?
When you create pages, posts or links within a designated WordPress menu this will, by default, create a link. But there may be some instances where you would like a menu item to display the items within the menu without being clickable.
The process is quick, and can be done in a matter of just a few clicks.
- Visit the Appearance tab >> click Menus.
2. Click Custom Links. Input the name of the menu item you’d like within the Link Text box.
Pro Tip: You’ll need a place holder in the URL box to create the menu item. For simplicity, you can use a # symbol.
3. Click Add to Menu. Once added, remove the # symbol from the URL box.
4. Save the menu, and you’re done! You now have a non-clickable menu item. As pictured below, “Clients” is non-clickable, whereas “Tech Talk Tuesday” and “2020 Year In Review For BigScoots” are clickable sub-links.
Week 15 – What is a DNS A record?
A DNS A record, also known as the DNS “Address” is used to indicate the IP address that is correlated to a specific domain name. They are one of the primary DNS records and are very commonly used.
Each time a website is loaded, an email is sent, or really any other action on the internet, it gets directed to an IP address.
A records are most commonly used in lieu of memorizing an IP address and are what allow your site’s visitors to load your website using a domain name, rather than typing in the IP address.
As an example, when loading www.bigscoots.com there is an A record that points to our IP address, directing the request from your browser to our IP address.
Week 16 – What is a CNAME record?
A CNAME record, also known as the Canonical name, must always point to another domain name and never to an IP address.
CNAME records are used very similarly to A records. The major difference is that CNAME records are considered to be an alias and are often times used instead of an A record, though both can be used if an A record is used for the primary domain and a CNAME record for a subdomain.
For example: bigscoots.com has an A record pointing to our IP address, 50.31.114.4, and www.bigscoots.com has a CNAME record pointing to bigscoots.com.
This forces any user searching www.bigscoots.com to lookup the A record for bigscoots.com.
An additional example would be to create store.bigscoots.com and creating an alias shops.myshopify.com which would then connect your store.bigscoots.com domain to the Shopify store without the use of an IP address.
CNAME records are very advantageous because if you were to change the IP address of an A record, any CNAME record pointing to that host will continue to function even if the old IP ceases to be available. Whereas if you’re pointing directly to an A record, it is paramount that the A record is updated before the IP address is changed to avoid downtime.
One major downfall of CNAME records is that they cannot be used for MX records and email delivery.
Please note: If you require any assistance setting up or adjusting your DNS records, please reach out to a member of our team. We’re always very happy to help! 🙂
Written by Katie
Marketing and Client Success Manager