In case you’re going to set out alone WordPress Project or contemplating beginning up your own particular blog, at that point this WordPress agenda will come in exceptionally convenient!
It can be overwhelming building your own WordPress site or blog. That is the reason we have delivered a straightforward well ordered check rundown of the considerable number of errands you have to do keeping in mind the end goal to make a completely useful and extraordinary looking site.
This is a completely progressive (2017) Start a WordPress Blog/Website cheat sheet which will no uncertainty turn into a No.1 asset for WordPress Designers, Developers and bloggers alike.
We’ve plot everything about pre-advancement organize directly through to dispatch and past. We have a definitive agenda to help you through the potential hair hauling out assignments of building your own particular WordPress site.
Choose a directory and install the files under public_html.Make sure you do not use ‘root’ or ‘WordPress’.
Very important to update the blog title and tag line appropriately under setting > General.
Use random letters/numbers_table names instead of the default wp_table names. Checkout change DB Prefix Plugin.
Under Setting > Media, unchek the “organize my uploads into month and year based folders” option if you would like to save all the images under ‘uploads” folder. Be aware that large sites with 1000’s of images will make this folder very heavy.
Refrain from using admin/admin as admin login/password. Alternatively, you may follow these examples;
Username- CMW (e.g)
Password- (Use Strong Password Generator Plugin).
You may also use your email as login with WP Email Login Plugin.
Similarly, under Posts > Categories, rename the ‘uncategorized’ to set up a default category for Posts.
Make sure you hide your website from the search engines by checking the option under Setting > Reading “Discourage search engines from indexing this site”.
Increase the security for your demo website by installing the Password Protected plugin.
Once the installation is complete , here are some of the additional things you should do.
Delete Sample Config File Finally, don’t forget to remove the sample config file, WP-config-sample.php in your root under public_html.
Additional Steps
Don’t forget to update the Time Zone, Date/Time under Settings > General.
Chevk that you have removed the WordPress default content like posts, comments and more.
Similarly, under Posts > Categories, rename the ‘uncategorized’ to set up a default category for Posts.
Next, create a logical sitemap in Notepad, Word or Excel and add pages like About us, Contact us, etc, accordin to this sitemap.
Style the sticky posts well and make sure they function well.
Make sure to use “-” in your URL’s instead of “_”.
Make sure there are no posts with pictures that break the content column. In that case, make Overflow: Hidden in your CSS.
Under Posts > Categories, add appropriate blog categories.
Ensure that the author comment is highlighted differently
Check that the User Avatars or Gravatars are displayed properly.
Then, as per the Sitemap, add Menu under the Apppearances > Menu section.
The comments display form is replaced with a “comments Off” message or something simmilar.
Don’t forget to add alt text to all the website images. You may also use the Search Friendly Images Plugin.
Please check if the search page is accesible to users. You can check by navigating to http://yoursite.com/?s=Test.
Make a Plugin List
Test the Pagination using WP-PageNAvi plugin.
Add custom Favicon using Custom Favicon plugin.
Don’t forget to use Breadcrumbs for easy navigation. it’s a part of WordPress SEO by Yoast Plugin
Link the company logo to the Homepage.
Lastly, make sure you remove all the Lorem Ipsum text on the website.
Add social media icons/links for Facebook, Twitter, Google+, Pinterest, Linkedin, etc. You may use AddThis, ShareThis or Share Bar Plugins.
Facebook Fan Page
Twitter
Google Plus
Pinterest
Once your website is launched, its vital that you take regular back-ups. Use free plugins to back-up like; BackUpWordPress & WordPress Backup to Dropbox.
Check the structure and content for everything including pages, categories, URL’s, submission forms, etc.
Also, under Settings > General, check social links, contact info and admin email.
Make sure all forms on your site are submitting data correctly and that form emails are sent to the right places.
Improve the page loading speed by using Google’s Page Speed Insight.
Reduce all the image sizes by almost 50% by compressing the PNG & JPG files using TinyPNG or WP Smush it plugin.
Make sure you are using the latest version of WordPress. If not, ensure that you upgrade before you go live.
It is also important to upgrade all the plugins on your website before going live.
Check if all your external links are working by opening them in new tabs. Use code similar to this for links.
Check if your website is cross browser compatible by extensive testing . Free Trial with Cross Browser Testing.
Uncheck the option under Settings > Reading of “Discourage search engines from indexing this side” and make website visisble to search engines.
Launch the plugin SeedProd and disable the “Coming Soon” Page.
Test your website is mobile friendly. Run Google’s Mobile Friendly Test to determine the same.
Make sure you have all the security in place, like password strength, files and folder permissons, etc. using the iThemes Security Plugin.
Check wheather social sharing is in place, working properly, and includes the right platforms and profiles.
it’s essential that you check for broken links on your websie before going live. Use Broken Link Checker Plugin.
If you are developng the WordPress website for a client, implement branded WordPress login page using White Label CMS Plugin.
If you have RSS, news,social, or other feeds on your WordPressite, ensure they are working as they are supposed to before site launch
Don’t forget to make sure your site is fully accesible to everyone. Make sure your site adheres to the WCAG.
Manage your 301 redirection with the help of user Redirection Plugin.
Site visibility can be turned on under the setting > Reading. By default this is set to enabled. but if not just uncheck “Discourage search engines from indexing this site”.
Include just one H1 tag on each of your pages.
Use H2 tag only within the content for headers.
Add in ALT text to all images on your site. There’s a WP plugin to help you called “Search Friendly Images Plugin.
Check if the Yoast’s WordPress SEO Plugin’s in-built sitemap is working or else install Google XML Sitemap Plugin
A correctly placed and optimized Robots.txt file is important aspect of new website.
Make Sure you reduce the size of the images on your website. Use a plugin called WP Smush it
Redirect the ‘www’ to ‘non-www’ or vice versa but stick to one
If you have found any issues with the website so far, sign up for Google’s Webmaster tool and fix those issues. Ensure that you have submitted both the’www’as well as the ‘non-www’ versions.
Ensure that links on Breadcrumbs are working.
Make sure that the Meta Title remains only 55 characters long, including the spaces.
LSI Keywords are very important for SEO. Make sure you include enough in your content. Find LSI using Google Keyword Planner, Uber Suggest.org or Gooogle Search
Make sure the permalink structure is set to your liking and that each page URL contains its main keyword.
Your content has to be original and that you have no duplicate content on your website. Use CopyScape.om
Interlinking your content with contexual links is a must when it comes to properly optimizing your website for SEO
Make sure you link out to other resourceful websites, within your content. If it’s relevant, then link to it.
Another high priority is to optimize your website. Use GTMetrix for HTML and Pingdom for WordPress, and it will help you to effectively clear errors.
Speed is everything. Use Google’s PageSpeed Insight to improve your page loading speed.
UseGoogle’s Mobile Friendly Test to make sure your website is responsive and mobile device ready.
Schema Creator Plugin is a great tool to use to add structured schema data to your content
Use a shorter URL for the pages.
Submit your site to Google Business if your site is about locally related content.
Get insightful data on your site by adding Google Analytics.
Check all the aspects related to OnPage SEO before going live.
Make sure you proofread the entire website to check for spelling and grammer errors, before going live.
Use a CDN like MaxCDN to ensure better speed and usability.
If you are using an SEO plugin, each post and page should also have a defined focus keyword. This will give you important information on how to further optimize them.
Exclude home and office IP addresses in Google Analytics Help Section
Don’t forget to include Social Media icons on all pages of the WordPress Website. You may use AddThis, ShareThis or Share Bar Plugins.
To prevent access to all directories, you need to place this code inside your .htaccess file.
Get regular and up to date reports of your website’s performance with this handy plugin – Plugin Performance Profiler Plugin.
Be sure to delete /wp-admin/install.php and /wp-admin/up-grade.php after every WordPress installation or upgrade.
USe Limit Login Attempts or Login LockDown Plugins to limit the number of login attempts possible both through normal login and using auth cookies.
The most comprehensive, watertight security plugin around is, iThemes Security plugin. It’s free and takes care of almost all the security issues on a website
Wp-config.php file contains a lot of confidential details of your site, so it’s vital that you protect it with your life! The way to protect this file is to simply place the following code in your .htaccess file on your server.
If you want to stop the editor links from appearing in the admin area you can add the following to your wp-config.php file so people cannot edit the theme directly in the admin area
It is important that you hide your current WordPress Version from the hackers Add the following code to your function.php
Error login messages may expose your website and give hackers an idea if they’ve gotten username correct/incorrect, vice versa. It is wise to hide it from unauthorized login. To hide login error messages, simply put the following code in functions.php
Once all these things are in place, you may either go live at this stage and follow the SEO Checklist after or vice-versa.
Tackle an attack of thousands of spam comments with the help of Delete Pending Comments Plugin.
Test the functioning of your Contact form by sending an inquiry through it.
Look for broken links on your website with the CheckMyLink Extension for Chrome & Broken Link Checker for WordPress.
Gain total control over your post revision system with Revision Control plugin*.
Make sure you check your comments section and answer questions & interact regularly with your readers.
Keep a tab on plugin updates and upgrade them regularly.
Don’t forget to take backups of the latest databases and files using BackUpWordPress(Free) | BackupBuddy (Paid) | WordPress Backup to Dropbox (Free).
Manage the thousands of spam comments with the help of Delete Pending Comments Plugin or Akismet.
Check Google Analytics regularly.
Similarly, check Google Webmaster Tools periodically.