Home
SEO Checker User manual
Contents
1. 9 2 2 Render description meta tag Renders the meta name description tag based on SEO Description value from the SEO Checker data type or the configured default property 9 23 Render keywords meta tag Renders the meta name keywords tag based on SEO Description value from the SEO Checker data type or the configured default property This tag will only be rendered when SEO Checker data type is configured to use keywords 9 2 4 Render robots meta tag Renders the meta name robots tag based on the configured robot settings 9 2 5 Render all tags Renders all above settings using a single statement 9 3 Net Usercontrol 9 3 1 Render title Renders the lt title gt tag based on SEO title value from the SEO Checker data type and configured template 9 3 2 Render description meta tag Renders the meta name description tag based on SEO Description value from the SEO Checker data type or the configured default property 9 3 3 Render keywords meta tag Renders the meta name keywords tag based on SEO Description value from the SEO Checker data type or the configured default property This tag will only be rendered when SEO Checker data type is configured to use keywords Soeteman Software page 29 43 SEO checker user manual Version 1 4 9 3 4 Render robots meta tag Renders the meta name robots tag based on the configured robot settings 9 3 5 Render all tags Renders all a
2. i Ee PAs E WITH PAD INDEX OFF STATISTICS NORECOMPUTE OFF IGNORE DUP_KEY OFF ALLOW ROW LOCKS ON ALLOW PAGE LOCKS ON ON PRIMARY ON PRIMARY ALTER TABLE dbo SEOChecker PageNotFound Soeteman Software page 34 43 SEO checker user manual Version 1 4 ADD TimesAccessed int NULL LastTimeAccessed smalldatetime RedirectUrl nvarchar 500 NULL Referer nvarchar 500 NULL ContentType nvarchar 50 NULL Domain nvarchar 250 NULL QueryString nvarchar 250 NULL Update SEOChecker PageNotFound set Domain NULL where Domain is null Update SEOChecker PageNotFound set TimesAccessed 0 where TimesAccessed is null Update SEOChecker PageNotFound set QueryString where QueryString is null Update SEOChecker PageNotFound set ContentType content where ContentType is TEP E Update ShOChecker BageNotHound see ReditrecrtUni where RedineceUmiy ass null 10 2 2 MySql Install the tables for MYSQL executing the following script CREATE TABLE PSsdeTd Imen ErrorCode nvarchar 50 ValidatorAlias nvarchar 50 OT NULL NOT NULL Error nvarchar 50 DEFAULT NULL ErrorType nvarchar 20 OT NULL Category nvarchar 59 NOT NULL CrawlDate datetime NOT NULL ResolvedDate datetime DEFAULT NULL
3. CONSTRAINT W ALL CRE TLE OW ON int QueuedDateTime DocumentId PAD INDEX ROW LOCKS PRIMARY ATE TABLE NotFoundId dbo SE PK SEOChecker Queue ASC OFF ON ALLOW NOT NU JLL STATISTICS N smalldatetime KS LO PAGE_LOC PRIMARY OREC NOT NULL CLUSTERED KEY OMPUTE ON ON OChecker PageNotFound int TEN TEEN Gly IIR NOT NULL OF E PRIMARY IGNORE DUP KEY O Soeteman Software page 33 43 SEO checker user manual Version 1 4 Ur1 nvarchar 500 NOT NULL DocumentID int Ignore bit NOT NULL CONSTRAINT PK SEOChecker PageNotFound PRIMARY KEY CLUSTERED otFoundId ASC WITH PAD INDEX OFF STATISTICS NORECOMPUTE OFM TENORE ADUPTREY I OnE ALLOW ROW LOCKS ON ALLOW PAGE LOCKS ON ON PRIMARY ON PRIMARY CREATE TABLE dbo SEOChecker Robots NodeId int NOT NULL UserAgent nvarchar 100 NOT NULL RequestDateTime smalldatetime NOT NULL ON PRIMARY CREATE TABLE dbo SEOChecker URLHistory UrlHistoryId int IDENTITY 1 1 NOT NULL NodeId int NOT NULL ParentId int NOT NULL UrlPart nvarchar 100 NOT NULL CONSTRAINT PK SEOChecker URLHistory PRIMARY KEY CLUSTERED UrlHistoryId AS
4. Find redirects to certain pages and edit or delete them Search redirects GIN Url Redirect to node Last Accessed Last time Referer accessed O go furthert go further 2 time s 07 10 2012 14 37 00 gt X media g log ge rg jpg EM C mede logo oran e rgb xxLjpg media 1001 duug logo orange rgb xxs fimes 07 10 2013 14 35 o gt X O media 1004 protected pdf media 1018 public pdf 12 time s 09 10 2013 09 43 00 gt X Z media 37 O _ instalting modulesz instalting umbraco modules ft time s 02 10 2013 10 30 00 X installing modules installing umbraco modules 1 time s 07 10 2013 15 51 00 gt X installing umbraco modules php installine umbraco modules 1 time s 08 10 2013 11 17 00 gt X The overview will show you the source url and where to redirect to When the url you redirect from has domain or querystring information then the url will only redirect when the domain or querystring is used This allows you to redirect to different pages when you have a single page coming from a different domain or containing a different querystring When available it will show you the last referrer also The overview will show how many times the page has been accessed and what the last date time was when the redirect was used This allows you to delete redirects over time Options are A Edit Delete It s al
5. Homepage can be accessed by default aspx Canonical issue Homepage can be accessed by rootnode url Canonical issue Page can be accessed using uppercase and lowercase characters Canonical issue Page with aspx extension is not redirecting to the page without Canonical issue file extension when the site is using directory url s Page without extension is not redirecting to aspx page when not Canonical issue using directory url s Page can be accessed with and without trailing slash when using Canonical issue directory url s Website can be access using www and non www url s Canonical issue Website is not setup for www or non www hostname IIS configuration issue aspx Robots txt file is missing Search engine robot issue Robots txt is blocking crawling of the site Search engine robot issue Robot meta tag on homepage is blocking crawling of the site Search engine robot issue Friendly 404 error page is missing General issue Latest update is more than 1 month old General issue SEO Checker Data type is missing from the document type General issue No SEO checker configuration found for any document type General issue O Soeteman Software page 42 43 SEO checker user manual Version 1 4 12 Troubleshooting 12 1 don t see the SEO checker section Make sure the package is installed correctly and you have access to the SEO Checker section in Umbraco 12 2 don t see the SEO c
6. 10 5 Additional Dashboard config configuration oococonnnicinnncnccnnnocnnnnanannnnnnnancnnnnno enne 39 10 6 Add the XSLT Extension siisii aa aa a entente nn aiai tenent ns ss nnns estrena 39 10 7 Add the notfound handler esssssssssesssee nennen nennen md AA RR AEG R RE GAC 39 10 8 Additional web config configuration nennen 39 10 9 Add the Delete Action to config Extension eesseeneeenm enn 39 10 10 Add the license file ee e he Re REGIS Ea ex er ea Ra REI CR 40 11 VALIDATION RULES 2225252695603604 5026 eerta te o agi oa PUn EY SEEN RN Sev RAE DOSE ARR V EE URS ENS o 3E Ra auae ve pe da esa edo Vas sede 41 Tit Page validation Tules snos Ra er e be e Grp oda ena ed d ds 41 11 2 Configuration validation rules esses enne nnne entrent nnns 42 12 TROUBLESHOOTING 0666550000 horrere n n uoo eo nex nn a rh cers Ido Sid Kesu aeset NEP Ye sena SARAN SSR ASC N vega eo Ce NBC 43 12 1 I don t see the SEO checker section 2 mcnt 1903 enne ennt nente rrr neca 43 12 2 don t see the SEO checker dashboard sssssssseeee eene eene 43 12 3 Validation is reporting errors on the document ssssse eene 43 12 4 Some pages don t get validated ssssssssssseeeeeneeeene nennen 43 12 5 don t receive email notifications sesssssseeeeneeenn nennen 43 12 6 found a bug in the software sssssssssss
7. Copy mail pencil png from zip file to the umbraco plugins SEOChecker Images Tree Tree ns folder Copy mails png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy script codeTree png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy server pencil png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy chain pencil png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy table pencil png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy bulkaction aspx from zip file to the umbraco plugins SEOChecker Pages Dialogs folder Copy ConfirmDelete aspx from zip file to the umbraco plugins SEOChecker Pages Dialogs folder Copy ConfirmDeletelgnorelist aspx from zip file to the umbraco plugins SEOChecker Pages Dialogs folder Copy IgnoredConfigurationlssues aspx from zip file to the umbraco plugins SEOChecker Pages IgnoreList folder Copy IgnoredInboundLinks aspx from zip file to the umbraco plugins SEOChecker Pages IgnoreList folder Copy Configurationlssues aspx from zip file to the umbraco plugins SEOChecker Pages Issues folder Copy InboundLinks aspx from zip file to the umbraco plugins SEOChecker Pages Issues folder Copy ValidationIssues aspx from zip file to the umbraco plugins SEOChecker Pages Issues folder Copy Config aspx from zip file to the umbraco plugins SEOChecker
8. NULL QueryString nvarchar 250 NULL Update SEOChecker PageNotFound set Domain where Domain is null Update SEOChecker PageNotFound set TimesAccessed 0 where TimesAccessed is null Update SEOChecker PageNotFound set QueryString where QueryString is null Update SEOChecker PageNotFound set ContentType content where ContentType is mu Update SEOChecker PageNotFound set RedirectUrl where RedirectUrl is null 10 2 3 SQL CE Install the tables for SQL CE executing the following scripts You need to execute them one by one CREATE TABLE seochecker configurationissues IssueId int NOT NULL IDENTITY 1 1 Soeteman Software page 36 43 SEO checker user manual Version 1 4 ErrorCode nvarchar 50 NOT NUL Vy ValidatorAlias nvarchar 50 NOT NULL ErrorDescription nvarchar 1000 Error nvarchar 50 DEFAULT NUL DEFAULT NULL ErrorType nvarchar 20 NOT NUL 16 Category nvarchar 50 NOT NULL CrawlDate datetime NOT NULL ResolvedDate datetime DEFAULT NULL Ignore bit NOT NULL PRIMARY KEY Issueld CREATE TABLE seochecker pagenotfound URL nvarchar 500 NOT NULL DocumentID int DEFAULT NULL Ignore bit NOT NULL PRIMARY KEY NotFoundld NotFoundId int NOT NULL IDENTITY 1 1 CREATE TABLE seochecker queue DocumentID int NOT NULL Queu
9. SEOChecker Images Actions folder Copy chain edit png from zip file to the umbraco plugins SEOChecker Images Actions folder Copy script code png from zip file to the umbraco plugins SEOChecker Images Actions folder Copy hammer screwdriver png from zip file to the umbraco plugins SEOChecker Images Content folder Copy seochecker png from zip file to the umbraco plugins SEOChecker Images Content folder Copy application pencil png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy blue document text png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy calendar png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy calendar pencil png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy chain exclamation png from zip file to the umbraco plugins SEOChecker Images Tree folder O Soeteman Software page 31 43 SEO checker user manual Version 1 4 Copy documents stack png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy inbox arrow png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy light bulb png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy magnifier zoom png from zip file to the umbraco plugins SEOChecker Images Tree folder Copy mail png from zip file to the umbraco plugins SEOChecker Images Tree folder
10. want to redirect to Soeteman Software page 12 43 SEO checker user manual Version 1 4 This overview gives you the following options 1 Pick a node where the page should redirect to Deletes the issue from the overview or adds the item to the ignore list See the delete and ignore validation issues for more details 3 Check items that you want to use in a bulk operation 4 Allows you to de select all issues and select a bulk action A bulk action is a single action you can apply to multiple items The following bulk actions are available a Assign selected items to a single node b Delete selected items c lgnore selected items 5 Save selected options When you picked a page the next time a visitor requests that page the request will be redirected to the new selected page Redirects can be edited later using the Redirect manager 5 3 Configuration errors This overview will show all issues found in the configuration of the website SEO Checker V1 1 V Show warnings V Show errors Yesterday v 1 2 Show resolved issues since 3 Today P A Yesterda iy 4 Configuration issu m Last Month In the overview below you can see all issues 4 Select All None Select iecker found while validating the configuration Solve these issues by editing the configuration General 5 No custom 404 page Users like a friendly not found page Create a custo
11. 4 7 Notifications SEO Checker allows users to receive notifications of logged issues on the site Every user can setup notifications when the user has access to the SEO Checker section The user can specify the day time of the notification email to be sent SEO Checker V1 1 4 A y 4 Notification emails When you enable notifications you will receive email notifications when errors are found on the site at the scheduled time Emails will be send to the email address assigned to your user account richard soetemansoftware nl Enable notifications Send every Day O Week Time e e lt By default the notification email will contain the following items The number of validation issues The number of configuration issues The number of Inbound link errors The number of items in the validation queue See the configurations chapter how to modify the default email Soeteman Software page 20 43 SEO checker user manual Version 1 4 8 SEO Checker configuration 8 1 Configuration To configure the default settings for SEO Checker go to the SEO Checker section into Umbraco open the settings tree and select configuration This page allows you to set the default configuration options 8 1 1 Triggers When the Validate a page when published option is selected Pages will be validated after they are published 8 1 2 XML Sitemap SEO Checker can create a dynamic XM
12. Start location Simple website Delete Choose Include children vi Schedule options 2 Scheduled task name Scheduled validation richard soetemansoftware nl Validate every O Day O Week Time 4 10 Validation options Specify the start location and whether to validate children of that page also Schedule options Specify a name the email address to receive a notification and schedule options It s possible to have more than one scheduled tasks This allows you to schedule different parts of the site on a weekly basis The saved scheduled task will appear in the tree and when saved the scheduled task will give information when it did run or when it will be executed again Schedule info Next run time 13 Jun 2013 03 00 Last time executed 10 Jun 2013 15 18 Only published pages having a template assigned will be validated See chapter configuration how to specify email settings and how to change the lay out of the email Soeteman Software page 9 43 SEO checker user manual Version 1 4 4 4 Validation queue Pages will not be validated immediately instead they will be added to the validation queue Validation occurs on the background so you will not have to wait until the validation process is finished When all pages are validated the result will be available in the Validation issues overview SEO Checker V1 0 i 4 Validation queue Use the Validate pages functionality to add documents to the queue W
13. contains the name of the page 9 seoTitle contains the value of the SEO title property When using the above template configuration the title tag will be rendered as lt title gt Simple website Simple website O 2013 lt title gt This requires you use the SEOChecker library methods to render the Meta data Soeteman Software page 24 43 SEO checker user manual Version 1 4 8 4 2 Robot settings Besides blocking specific areas of a site for search engines using the robots txt file you can specify search engines settings on document type level also Per document type you can specify the following settings Robots Index Helps search engines indicate if documents based on this document type need to be in the index o index will include the document o noindex will not include the document Robots Follow Helps search engines indicate if it needs to follow links for documents based on this document type o follow will follow the links o nofollow will not follow the links 8 4 58 XML Sitemap settings Per document type you can specify the following XML Sitemap settings Exclude in XML Sitemap When checked pages based on this document type will not be rendered in the XML Sitemap Sitemap priority Specify the priority for the sitemap from 0 1 lowest priority to 1 0 highest priority Change frequency Specify how frequently pages based on this document type will change 8 5 Ignore list Use the follo
14. C WITH PAD INDEX OFF STATISTICS NORECOMPUTE OER TENOREMDURI KEVI OB ALLOW ROW LOCKS ON ALLOW PAGE LOCKS ON ON PRIMARY ON PRIMARY CREATE TABLE dbo SEOChecker ScheduledValidation Tic TR rst TRI EN SES TESTS NN OTAN UI TaskName nvarchar 250 NOT NULL NotificationEmailAddress nvarchar 250 NOT NULL ExecuteEvery nvarchar 50 OT NULL ExecuteDays nvarchar 50 ULL ExecuteHour int NOT NULL ExecuteMinute int NOT NULL ValidationRoot int NOT NUL IncludeChildren bit NOT NULL NextRun smalldatetime NOT LastTimeExecuted smalldatetime NULL CONSTRAINT PK_SEOCh ek TS CH duledValidation PRIMARY KEY CLUSTERED Id ASC NTRA PADS INDEX ORE STARTS TTES NORECOMPUMBE ORE IGNORE DUP KEY OEE ALLOW ROW LOCKS ON ALLOW PAGE LOCKS ON ON PRIMARY ON PRIMARY ALTER TABLE dbo SEOChecker Queue ADD Priority int NOT NULL CREATE TABLE dbo SEOChecker Notifications TEA AOL IND ETATEBTE A SANO ONU IA NotificationUser nvarchar 250 NOT NULL ExecuteEvery nvarchar 50 NOT NULL ExecuteDays nvarchar 50 NU ExecuteHour int NOT NULL ExecuteMinute int NOT NULL extRun smalldatetime NOT NULL CONSTRAINT PK_SEOChecker Notifications PRIMARY KEY CLUSTERED
15. EDULEDVALIDATION Tu mE CHN NOT NULL AUTO INCREMENT TaskName nvarchar 250 NOT NULL lotificationEmailAddress nvarchar 250 NOT NULL teEvery nvarchar 50 NOT N teDays nvarchar 50 DEFAULT NULL ExecuteHour int 11 NOT NULL ExecuteMinute int 11 NOT NULL ValidationRoot int 11 NOT NULL IncludeChildren tinyint 1 NOT NULL lextRun datetime NOT NULL LastTimeExecuted datetime DEFAULT NULL PRIMARY KEY Id ALTER TABLE SEOChecker QUEUE ADD Priority int 11 NOT NULL CREATE TABLE SEOCHECKER NOTIFICATIONS TAN a ENT A e NOT AUTO INCREMENT lotificationUser nvarchar 250 NOT NULL ExecuteEvery nvarchar 50 NOT NULL ExecuteDays nvarchar 50 DEFAULT NULL ExecuteHour int 11 NOT NULL ExecuteMinute int 11 NOT NULL VextRun datetime NOT NULL PRIMARY KEY Id ALTER TABLE SEOChecker PageNotFound ADD TimesAccessed int NULL LastTimeAccessed datetime NULL Referer nvarchar 500 NULL RedirectUrl nvarchar 500 NULL ContentType nvarchar 50 NULL Domain nvarchar 250 NULL QueryString nvarchar 250 NULL Update SEOChecker PageNotFound set Domain where Domain is null Update SEOChecker PageNotFound s TimesAccessed 0 where TimesAccessed is null Update SEOChecker PageNotFound set QueryString where QueryString is null Update SHOChecker PageNot wound see Contentlype content where ContentType Ys mula Update SEOChecker PageNot
16. EO CHECKER CONFIGURATION ee eene eene eene enne nennen nn nnns nun nett nt ns ss issue sete ne nnne nn n 21 8 1 GonfiguratiOnc s cet do ea ettet cete e etre dte i tdt eate Ped ebd 21 8 2 A inane deus uude 22 8 3 DOMAIN Set gs ttt e e tue Et tt e i tete te bp tete ive e edle utar tts 23 8 4 Document type Settings nani ipta tede tier 23 8 5 lgnore IST 222 25 8 6 Emal Sengsara ar Rea ta nana 26 8 7 Configure the SEO Checker Data Type oooconcccinccicocccccocinononcnanoccnnncnnnnnnnnnn cnn nennen nennen 27 8 8 Additional data types A 27 9 LIBRARY Inm 28 9 1 SI uetus etes eh Lectt Ut 28 925 AS an cnet mE LM d AE AO AA E e UE 28 9 3 Net Usercontrol 5e tata 29 9 4 MM Eis tiep REESE I Lent e ei eat i R ite uM cud uie ee ee 30 9 5 Special properties a piel pere TER aa dese iia 30 10 MANUAL INSTALLATION eeeeeee eee en eene enne nnne nennen nn nnns nanus tht ns sess sanus sete se aoea dener 31 O Soeteman Software page 2 43 SEO checker user manual Version 1 4 10 1 Manual installation of files o ooconnnnidnnninndcnonnnnocnnonccnnnannnrnnnorn nr dA Rb rra rra 31 10 2 Install database scripts ainue e a e ae T cnn R REAR aa E a RAET TS 33 10 3 Additional Applications config configuration o cconocicnnoniciccnnnocnncnonennnncnnannnnnnn cnn m 38 10 4 Additional Trees config configuration ooonccccnnnnccnnnccccnnnocnncnnnannnnnnnoncnn nano nennen 38
17. EO checker user manual Version 1 4 SEO Checker V1 4 d Redirect Import finished The redirects are imported into your Umbraco environment Imported redirects 2 a s NM Import errors 1 Source Target The number of redirects that could not be 2 test1 kan niet vinden imported Use the Export errors button to 3 export the errors to a new Excel file Export errors 6 3 2 Export redirects Right click on the Redirect manager and select Export redirects to export redirects from the Umbraco environment to an Excel file or select an xml sitemap file to create an Excel export file When selecting Redirects as export option all logged redirects and or broken links will be exported When selecting XML Sitemap you can specify the url of an XML Sitemap This doesn t have to be the xml sitemap of the Umbraco installation but can also be an XML Sitemap of another site This makes it ideal to use the xml Sitemap export for Site migrations Once you select export an Excel file is created with a Source and Target column 6 4 Automatically fix broken links after url change When a content or media item name changes this normally results in a 404 error when the url to that content or media item is requested SEO Checker keeps track of the changes when you change the names and will automatically create a redirect on the first request after the change is made Soeteman Software page 19 43 SEO checker user manual Version 1
18. Found set RedirectUrl where RedirectUrl is null 10 3 Additional Applications config configuration Add the following line to the config applications config file lt add alias seochecker name SEO checker icon seochecker tray png sortOrder 700 gt 10 4 Additional Trees config configuration Add the following line to the config trees config file lt add silent false initialize true sortOrder 9 alias seochecker application seochecker title Seo Checker iconClosed folder gif Soeteman Software page 38 43 SEO checker user manual Version 1 4 10 5 Additional Dashboard config configuration Add the following line to the config Dashboard config file 10 6 Add the XSLT Extension Add the following line to the config xsltExtensions config file 10 7 Add the notfound handler Add the following line to the config 404handlers config file just before the handle404 entry of Umbraco 10 8 Additional web config configuration Install the following HTTP Modules to the to the bottom of the system webServer modules section in your web config file 10 9 Add the Delete Action to config Extension Add the following line to the Umbraco config UI xml file O Soeteman Software page 39 43 SEO checker user manual Version 1 4 10 10 Add the license file If you ve purchased a license for SEO Checker you can download the license from your our umbraco org profile and add it to the bin folder of your Umbraco i
19. Ignore bit 1 NOT NULL PRIMARY KEY Issueld CREATE TABLE seochecker pagenotfound seochecker configurationissues NOT NULL AUTO INCREMENT ErrorDescription nvarchar 1000 DEFAULT NULL otEoundrd rme 1112 URL nvarchar 500 NOT NULL DocumentID int 11 DEFAULT NULL Ignore bit 1 NOT NULL PRIMARY KEY NotFoundId CREATE TABLE seochecker queue DocumentID int 11 NOT NULL QueuedDateTime datetime NOT NULL PRIMARY KEY DocumentID CREATE TABLE seochecker robots Odea sana aula UserAgent nvarchar 100 NOT NULL RequestDateTime datetime NOT NULL PRIMARY KEY Nodeld CREATE TABLE seochecker urlhistory Waals Eory cl ait dale NOT NULL AUTO INCREMENT NOT NULL AUTO INCREMENT NOT NULL AUTO INCREMENT odeld int 11 NOT NULL ParentId int 11 NOT NULL UrlPart nvarchar 100 NOT NULL PRIMARY KEY UrlHistoryId CREATE TABLE seochecker validationissues IssueId int 11 NOT NULL AUTO INCREMENT DocumentID int 11 DEFAULT NULL ErrorCode nvarchar 50 NOT NULL O Soeteman Software page 35 43 SEO checker user manual Version 1 4 ValidatorAlias nvarchar 50 OT NULL ErrorDescription nvarchar 1000 DEFAULT NULL Error nvarchar 250 DEFAULT NULL Template nvarchar 50 DEFAULT NULL Category nvarchar 50 NOT NULL ValidationType nvarchar 50 O
20. L Sitemap for you that you can submit to Google Bing etc to make it easier for search engines to crawl your website When enabled you can view the XML Sitemap in your browser using http domain com sitemap xml or use the Preview link on the configuration page When the exclude umbracoNaviHide option is selected all pages containing the umbracoNaviHide property set to true will be excluded from the sitemap Specific sitemap option per document type can be set on the document type configuration It s also possible to add a property with the alias seoXmlSiteMapHide to the page This needs to be a true false datatype When the value is true the node will be excluded from the sitemap 8 1 3 Robots txt SEO Checker can create a dynamic robots txt file for you Robots txt files give search engines information what to crawl or what to exclude when crawling your website When the XML Sitemap option is enabled the location of the sitemap will be added to the robotx txt file Below the XML Sitemap that will be generated by default SEO Checker for Umbraco Sitemap http www soetemansoftware nl sitemap xml User Agent Disallow aspnet client Disallow bin Disallow config Disallow css Disallow data Disallow macroScripts Disallow scripts Disallow umbraco Disallow umbraco client Disallow usercontrols Disallow xslt When you already have a robots txt file this file will be picked up automatically When you wan
21. ML sitemap settings on a single page SEO Checker redirects manager A data type to manage redirects to a specific node Soeteman Software page 27 43 SEO checker user manual Version 1 4 9 Library SEO Checker comes with a small library to render Meta Tags in HTML This is only necessary when you use the SEO Checker data type 9 1 Razor 9 1 1 Render title Renders the lt title gt tag based on SEO title value from the SEO Checker data type and configured template 9 1 2 Render description meta tag Renders the meta name description tag based on SEO Description value from the SEO Checker data type or the configured default property 9 1 3 Render keywords meta tag Renders the meta name keywords tag based on SEO Description value from the SEO Checker data type or the configured default property This tag will only be rendered when SEO Checker data type is configured to use keywords 9 1 4 Render robots meta tag Renders the meta name robots tag based on the configured robot settings 9 1 5 Render all tags Renders all above settings using a single statement 9 2 XSLT SEO checker comes with an XSLT extension to access the library methods This Extension can be found in seoChecker MetaData 9 2 1 Render title Renders the title tag based on SEO title value from the SEO Checker data type and configured template Soeteman Software page 28 43 SEO checker user manual Version 1 4
22. Pages Settings folder Copy DocumentTypeSettings aspx from zip file to the umbraco plugins SEOChecker Pages Settings folder Copy emailsettings aspx from zip file to the umbraco plugins SEOChecker Pages Settings folder Copy LicenseError aspx from zip file to the umbraco plugins SEOChecker Pages folder Copy Validate aspx from zip file to the umbraco plugins SEOChecker Pages folder Copy ValidationQueue aspx from zip file to the umbraco plugins SEOChecker Pages folder Copy ScheduleValidation aspx from zip file to the umbraco plugins SEOChecker Pages folder Copy notifications aspx from zip file to the umbraco plugins SEOChecker Pages folder Copy Redirects aspx from zip file to the umbraco plugins SEOChecker Pages Redirects folder O Soeteman Software page 32 43 SEO checker user manual Version 1 4 Copy seochecker_advancedsettingspanel js from zip file to the umbraco plugins SEOChecker Scripts folder Copy ascx from zip file to the umbraco plugins SEOChecker Usercontrols folder 10 2 Install database scripts 10 2 1 SQL Server Install the tables for SQL Server executing the following script CREATE TABLE dbo IssueId DocumentID ErrorCode ValidatorA Error Template Category Validation ErrorType S eost lias ErrorDescription nvarchar Type OC TATE a nvarc nvarch nvarch nvarc n ENT RI EU har 50 NOT Invarchar 50 nv
23. SEO Checker User manual SEO checker user manual Version 1 4 1 INTRODUCTION sisviscasccecissasessascssccscovssdvsoscesdecsovaseesaedssoeedoncseasiededsecdaeaenssiusstsseconssdssousvesees senses 4 2 INSTALLATION er 5 2 1 Install licenso ic tin ee eee ee dede ln dia eda let dede pue aee ee epe 5 2 2 Give a user access to SEO Checker eene nennen nennen 6 3 SEO CHECKER FOR CONTENT EDITORS ee 4006660046460006 6 nennen nnn na nn nn ente ns snas nnn sete esiin 7 4 ED A sevedessesiswevesedesesteddsvaneedsessseosas 8 4 1 iure TVEBT Mere data ada utiles 8 4 2 Automatic Validation eene tein d eae eitis 8 43g Scheduled validation 2 2 iac gebe de Saeed ended gees reda Pee re eaa den 9 44 Validation queue uie a ated dans apes ee ea 10 5 EUTANASIA Eroon ESTS i Sps E Soois 11 5 1 keete aM Aia EE 11 5 2 Inbound link errora cierre cre cete tooth A Yee ot x EE ue e dp e ug 12 5 3 Configuration errors e a a a a leee eene enne G AAC E MO isis nnne nn tents 13 5 4 Delete and ignore validation issues ssseeeeee nennen 14 5 5 BUNK ACTIONS cun D S 14 6 REDIRECT MANAGER 22 2222226655606660 NON 15 6 1 Greate a new redirect edet ai tela 15 6 2 Redirect data typo etit e e O O REPRE 17 6 3 Redirect ImporUEXport ee ete etie eh eto e teeth desto 17 6 4 Automatically fix broken links after url change sseeene 19 7 NOTIFICATIONS E 20 8 S
24. T NULL ErrorType nvarchar 20 OT NULL PropertyAlias nvarchar 150 DEFAULT NULL DataTypeld char 36 DEFAULT NULL CrawlDate datetime NOT NULL ResolvedDate datetime DEFAULT NULL Ignore bit 1 NOT NULL PRIMARY KEY Issueld I CREATE TABLE SEOCHECKER SCHEDULEDVALIDATION Toit HESS NO NUIT AUTO INCREMENT TaskName nvarchar 250 NOT NULL otificationEmailAddress nvarchar 250 NOT NULL ExecuteEvery nvarchar 50 OT NULL ExecuteDays nvarchar 50 DEFAULT NULL ExecuteHour int 11 NOT NULL ExecuteMinute int 11 NOT NULL ValidationRoot int 11 NOT NULL IncludeChildren tinyint 1 NOT NULL extRun datetime NOT NULL LastTimeExecuted datetime DEFAULT NULL PRIMARY KEY Id ALTER TABLE EOChecker QUEUE ADD PBriorrey ont 11 OT NULL zal uU CREATE TABLE SEOCHECKER NOTIFICATIONS Iel ainne la OT NULL AUTO INCREMENT otificationUser nvarchar 250 NOT NULL ExecuteEvery nvarchar 50 OT NULL ExecuteDays nvarchar 50 DEFAULT NULL ExecuteHour int 11 NOT NULL ExecuteMinute int 11 NOT NULL extRun datetime NOT NULL PRIMARY xe Gel E ALTER TABLE SEOChecker QUEUE ADD TimesAccessed int 11 NULL LastTimeAccessed datetime NULL Referer nvarchar 500 NULL RedirectUrl nvarchar 500 NULL ContentType nvarchar 50 NULL Domain nvarchar 250
25. alidating children also gt lt validateChildren gt lt date gt lt The current date gt lt date gt lt nextDate gt lt Datetime of next validation gt lt nextDate gt lt validationQueueCount gt lt The number of items in the validation queue when the task was executed gt lt validationQueueCount gt lt seoCheckerScheduledValidationResult gt It s possible to use XSLT extensions all XSLT extensions that requires a page context will not work 8 6 2 User notification emails Specify the from address from name subject for the notification email You can also specify an XSLT that renders the body of the email You can modify the standard email XSLT or create a new one and assign it here The following XML structure will be used to render the template lt xml version 1 0 encoding utf 8 lt seoCheckerNotificationResult gt lt user gt lt The name of the user to send the notification to gt lt user gt lt validationIssuesCount gt lt The number of open validation issues when the task was executed gt lt validationIssuesCount gt lt inboundLinkIssuesCount gt lt The number of open inbound link issues when the task was executed gt lt inboundLinkIssuesCount gt lt configurationIssuesCount gt lt The number of open configuration issues when the task was executed gt lt configurationIssuesCount gt lt validationQueueCount gt lt The number of items in the vali
26. archar 1000 2501 ar 50 ar 50 nvarchar 50 har 20 vatenarl 55 NULL NULL NOT NUL NOT NU NULL NOT NU NU hecker Valrdatrontssues NOT NULL TRO Lit NOT NULL 1 NULI PropertyAlias DataTypeId CrawlDate uniqueidentifier S mallDateTime NOT CONSTRAI PR TABLE dbo S IssueId ErrorCode Error ErrorType Category CrawlDate Ignore NT PK _ ResolvedDate Ignore NT Tias EOChecker nie nvarc ValidatorAlias ErrorDescript nvarchar nvarc nvarcha Small ResolvedDate i as bit SEOChecker C IssueId ASC Sm NOT EOChecker TED ion NOT allDateTime NULL ENTITY 1 1 char 50 nvarchar 5 J 0 nvarchar 1000 250 NULL A aye har is LDat 5 D hone NOT DateTime ue uE il ValidationIssues NOT NUL NOT NUL igurationIssues L NU NU NU Ll NOT NUI NUI 1 L NU NU li L L Li RIMARY ConfigurationIssues NOT NULL NOT NULL KEY PRIMARY ERED ORE KEY CLUSTERED ON OMPUTE ON WITH ALLOW ON PAD_ INDEX ROW LOCKS PRIMARY OFF ON ALLOW_ STATISTICS N PAGE LOC OFF IGNORE DUP KEY OREC E PRIMARY Ko CR EAT TABLE dbo SEOChecker Queue DocumentID
27. bove settings using a single statement 9 4 MVC If you are using MVC you can get the meta data also using the GetPropertyValue method This requires an extra reference to SEOChecher MVC dll model Contect GetPropertyValue lt MetaData gt will give you the typed Metadata object for the given property alias 9 5 Special properties SEO Checker comes with a few special property aliases you can use on your document type to exclude from Sitemap specify canonical urls etc Alias Type Description seoCanonicalUrl Content picker Allows you to specify a canonical url This url will be used to render the canonical tag using the library seoXmlSiteMapHide True false When true the node will not be shown in the XML Sitemap seoExcludeValidation True false When true SEO Checker will not validate the page using the Validate pages option in the SEO Checker section Validation on the SEO Checker data type will still occur O Soeteman Software page 30 43 SEO checker user manual Version 1 4 10 Manual Installation If you renamed the Umbraco folder or for some reason can t give the installer sufficient rights to create tables in the database or the sufficient rights to modify the following folders bin umbraco you need to install do a manual install of SEO Checker 10 1 Manual installation of files Open the folder in the zip file Copy dll files to the folder bin Create folder umbraco plugins SEOChec
28. dation queue when the task was executed gt lt validationQueueCount gt date lt The current date gt lt date gt lt seoCheckerNotificationResult gt It s possible to use XSLT extensions all XSLT extensions that requires a page context will not work Soeteman Software page 26 43 SEO checker user manual Version 1 4 8 7 Configure the SEO Checker Data Type By default the SEO Checker data type will show a field for SEO title and description If you already have those properties on your document type you can use configuration of the document type to map those Edit datatype SEO Checker el Name SEO Checker Render control SEO Checker X Data Editor GUID ee3b7251 b701 4643 86ce 02bf32f96d5c Map title against property gt gt 1 Map keywords tag against property 2 Map description tag against property 3 Use keyword tag 4 1 Map SEO title against the existing SEO title property 2 Map SEO keywords against the existing SEO keywords property 3 Map SEO description against the existing SEO description property 4 Usethe keywords meta tag Google and all major search engines ignore this meta tag 8 8 Additional data types SEO Checker comes with two extra datatypes you can use to modify robots and XML sitemap settings on page level Those are SEOChecker robots allows you to override configured Meta data for robots on a single page SEOChecker XML Sitemap options allows you to override configured X
29. e querystring information will be forwarded to the page where the request is redirected to 8 3 Domain settings Using the domain settings you can specify the canonical url a site and language specific not found page and customize the robots txt file per site rootnode For editing the robots txt file Right click the rootnode and select edit robots txt file Canonical domain With canonical domain you can set the preferred domain when a site can be found on multiple domains Make sure to enter the production domain here even when the site is not live yet Canonical domain This domain will be used to generate the Canonical meta tas Make sure to enter the pro i seochecker demo com on The given domain will be used in the metadata library to generate the metadata of the page 8 3 1 Not found page The not found page settings allows you to specify a not found page without modifying config files You can also specify a not found page per site and per language The not found page will be used for aspx as non aspx extensions such as php etc English United Page not found Delete Choose 8 4 Document type settings 8 4 1 Default SEO Properties Using default SEO Properties you can specify default values for SEO Title and SEO description When the page is missing the SEO title or description info these mapped properties will be used The title will be copied The description will take the first paragraph from the mapped proper
30. edDateTime datetime NOT NULL PRIMARY KEY DocumentID CREATE TABLE seochecker queue DocumentID int NOT NULL QueuedDateTime datetime NOT NULL PRIMARY KEY DocumentID CREATE TABLE seochecker robots Nodeld int NOT NULL IDENTITY 1 UserAgent nvarchar 100 NOT NULL db RequestDateTime datetime NOT NULL PRIMARY KEY NodeId CREATE TABLE seochecker urlhistory Uu Hor stor yT c int NOT NUM TDEN TEE d rd Nodeld int NOT NULL ParentId int NOT NULL UrlPart nvarchar 100 NOT NULL PRIMARY KEY UrlHistoryId CREATE TABLE seochecker validationissues Issueld int NOT NULL IDENTITY 1 DocumentID int DEFAULT NULL ErrorCode nvarchar 50 NOT NUL ri ErrorDescription nvarchar 1000 Error nvarchar 250 DEFAULT NU Jr ValidatorAlias nvarchar 50 NOT NULL D EFAULT NULL iy Template nvarchar 50 DEFAULT NULL Category nvarchar 50 NOT NULL ValidationType nvarchar 50 NOT NULL ErrorType nvarchar 20 NOT NUL PropertyAlias nvarchar 150 DEFAULT NULL JE DataTypeld uniqueidentifier DEFAULT NULL O Soeteman Software page 37 43 SEO checker user manual Version 1 4 awlDate datetime NOT NULL solvedDate datetime DEFAULT NULL gnore bit NOT NULL RIMARY KEY Issueld Sis je UAG H g ty REBATE TABLE SEOCHECKER SCH
31. fications about issues on the site IMPORTANT SEO checker requires IIS7 and is compatible with Umbraco version 4 8 and up to 6 x SEO checker is compatible with SQL Server 2005 2008 Express SQL CE 4 and Mysql databases SEO Checker uses HTML Agility pack which is licensed under MS PL License http htmlagilitypack codeplex com license SEO Checker uses Lumenworks Framework IO which is licensed under MIT license http www codeproject com Articles 9258 A Fast CSV Reader O Soeteman Software page 4 43 SEO checker user manual Version 1 4 2 Installation Install SEO Checker using the Umbraco package installer Developer Installing the package SEO Checker Ji Developer Ji Cache Browser J Data Types Ji Macros Installing the package SEO 4 Packages Please note Installing a package containing several items and files can take some time Do not refresh the page or navigate notifies you the install is completed Checker Name SEO Checker Version 1 0 Umbraco package Repository Created packages Author Soeteman Software a Installed packages More info http www soetemansoftware nl seochecker Install skin License Umbraco Deli Package License Agreement Standard w Install local package de Scripting Files Accept license Accept license p Relation Types Read me SEO checker helps you find common SEO issues on your gt yp website such as missing meta tags broken links etc SEO XSLT Files c
32. g dialog Delete x Click delete to the item from the issuelist When selecting the ienore this issue next time option the error will never be reported again for this page EJ lenore this issue next time Delete or Cancel When you hit delete directly it will just remove the item from the overview Next time validation occurs the issue will be reported again When you check the Ignore this issue next time checkbox the item will be added to the ignore list and the issue will not be reported again next time validation occurs Use the Ignore list overviews to see which items are ignored 5 5 Bulk Actions Every selected bulk action will open a Dialog in the example below we have selected the redirect selected items option from the inbound link errors overview When we pick a single node and hit the redirect button all selected items will be redirected to this document in the future Redirect selected items x Select a single document where the selected issue s will be redirected to on a next request Redirect Choose Redirect or Cancel Soeteman Software page 14 43 SEO checker user manual Version 1 4 6 Redirect manager Using the redirect manager you can manage all redirects on your website The manager will open with an overview of all the redirects on your website SEO Checker V1 4 Y Show content V Show media Select All None Select v j Manage redirects
33. hecker allows you to fix issues on the page before publishing the page All validations are based on the Search Engine Optimization Starter Guide document from Google http tinyurl com yjm24yq check the project page for a full list of validations SEO checker allows you to preview the Google search result snippet when editing content and will give feedback about keyword usage in content and met information C e A n Binary files in the package Read more Sections Install Package 7 w osrmy 2 Content Media Settings Developer Users a Members Make sure that the installer has modify rights on the following folders e bin e App_Data e Umbraco e XSLT The installer also needs rights to create tables in the database If for some reason you can t give the installer these rights you can install the package manually Read the chapter manual installation how to do this Once the installer is finished you will see the new SEO Checker section 2 1 Install a license To install a license download the license from your profile on our umbraco org and go to the SEO Checker section in Umbraco When running in trial mode upload instructions for a license are shown Upload the license file to remove the trial restrictions Soeteman Software page 5 43 SEO checker user manual Version 1 4 Q create Content Ji SEO Checker JO Validate pages Validation queue 4 i Issues Validatio
34. hecker dashboard Make sure the package is installed correctly Check manual installation of the package 12 3 Validation is reporting errors on the document Make sure the page doesn t contain errors in macro s and template 12 4 Some pages don t get validated Make sure the document has a template assigned 12 5 don t receive email notifications Make sure the mail server is correctly setup in web config and make sure the email address of the user that should receive the notification is correct 12 6 I found a bug in the software If you found a bug in the software please take a look at our download location http soetemansoftware nl seo checker downloads to see if there is a new version available If not please send us an email support soetemansoftware nl so we can fix the bug and create a hotfix for you 12 7 I have another question If you have a question please email us at support soetemansoftware nl we love to help you O Soeteman Software page 43 43
35. hecker user manual Version 1 4 6 2 Redirect data type The complete manager is also available as a data type When used as data type it will only show the redirects for the page the data type is used on Content SEO Properties HA Canonical url Choose Y j Manage redirects Create edit or delete redirects for this page Create new redirect Url Redirect to node Last Referer Accessed Last time accessed instaal aspx installing modules 4 time s 19 09 2013 09 19 00 installing modules pt php installing modules 1 time s 19 09 2013 09 18 00 x 6 3 Redirect Import Export Users that have access to the settings options of SEO Checker can use the redirect import export functionality 6 3 1 Redirect import Right click on the redirect manager node and select import redirects Select the type of file you want to import Excel or CSV and select upload The following screen will be shown Soeteman Software page 17 43 SEO checker user manual Version 1 4 SEO Checker V1 4 i 4 Import redirects Import redirects from a Csv or Excel file into this Umbraco environment Datasource options 1 Select the file type Excel file wv Select the type of file you want to import the redirects from Select a file to import Browse_ No file selected Selected file SEOChecker redirect export 7 xlsx Select Excel worksheet Redirects w Field mapping 2 Source url column Source wv Choose
36. hen a document gets published it will be added to the validation queue automatically 122 documents are queued for validation The overview below shows the first 100 documents that are queued ML Road Front Wheel Preview ML Road Front LL Road Front Wheel Preview LL Road Front Wheel HL Touring Handlebars Preview HL Touring Handlebars LL Touring Handlebars Preview LL Touring Handlebars HL Mountain Front Wheel Preview HL Mountain Front Wheel ML Mountain Front Wheel ew ML Mountain Front Touring Front Wheel Preview Touring Front E Soeteman Software page 10 43 SEO checker user manual Version 1 4 5 Issue overview 5 1 Validation issues This overview will show all issues found when validating the page SEO Checker V1 1 PA Validation issues 3st week In the overview below you can see all validation issues Y Show warnings Y Show errors Show resolved issues nc y 4 Select All None Select o 1 Show resolved issues since Today 3 Yesterday 2 Last Month ecker found while validating pages Solve these issues by editing the document or template Broken links 5 67 8 Installing modules The link to url http umbraco org get startett is broken lej X Link Templates E Content issues Textpage Template The document contains Lorem ipsum test content 2 le Template issue Installing modules The title attribu
37. http mysite com home Requested url contains upper http mysite com CONTACT http mysite com contact and lowercase characters It s recommended to use URL Rewriting Only disable this option if you configured URL rewriting yourself using a URL Rewriting module 8 1 5 General settings Using the general settings you can configure the following items Keyword selection tool By default the Google adwords url is configured to use as the keyword selection tool You can change the url here When show Template errors for editors is enabled issues found in templates will be reported to content editors also 8 2 Redirect settings Specify the redirect and op Store domain for not found url s When enabled the domain will be stored in the not found information This allows you to specify multiple targets for a url coming from different Only available when the site uses directory url s Soeteman Software page 22 43 SEO checker user manual Version 1 4 domains such as www soetemansoftware nl products and support soetemansoftware nl products Store querystring for not found urls When enabled the querystring information from the request will be stored in the not found information This allows you to specify multiple targets for a url containing different querystring such as www soetemansoftware nl page php id 4 and www soetemansoftware nl page php id 5 Forward querystring When enabled th
38. ker Create folder umbraco plugins SEOChecker Config Create folder umbraco plugins SEOChecker css Create folder umbraco plugins SEOChecker Images Create folder umbraco plugins SEOChecker Pages Create folder umbraco plugins SEOChecker scripts Create folder umbraco plugins SEOChecker Usercontrols Create folder umbraco plugins SEOChecker Images Actions Create folder umbraco plugins SEOChecker Images Content Create folder umbraco plugins SEOChecker Images Tray Create folder umbraco plugins SEOChecker Images Tree Create folder umbraco plugins SEOChecker Pages Dialogs Create folder umbraco plugins SEOChecker Pages IgnoreList Create folder umbraco plugins SEOChecker Pages Issues Create folder umbraco plugins SEOChecker Pages Settings Copy SEOChecker config from zip file to the umbraco plugins SEOChecker Config folder Copy seochecker notification xslt from zip file to the XSLT folder Copy seochecker scheduledtask xslt from zip file to the XSLT folder Copy css files from zip file to the umbraco plugins SEOChecker css folder Copy navigation png from zip file to the umbraco plugins SEOChecker Images Actions folder Copy bug png from zip file to the umbraco plugins SEOChecker Images Actions folder Copy delete png from zip file to the umbraco plugins SEOChecker Images Actions folder Copy document pencil png from zip file to the umbraco plugins
39. m 404 page and replace lt error404 gt 1 lt error404 gt configured from the config umbraco settines file with lt error404 gt node id of your custom page here lt error404 gt Rebots txtfile could porba tourd Rewrite configuration Canonical hostname The url http demo local can be accessed with and without the www prefix This can cause duplicate content issues Set the www prefix option in the configuration screen O Trailing slash The url http demo local installing modules can be accessed with and without a trailing slash Make sure the URL Module is running or that you use URL rewriting 1 When selected warnings will included in the overview When selected errors will included in the overview xo 3 When this option is selected solved items since the selected period are also displayed in the overview Solved issues are displayed in strikethrough In the example above the robots txt issue is solved 4 Allows you to de select all issues and Ignore all selected items 5 Check items that you want to use in a bulk operation 6 Deletes the issue from the overview or adds the item to the ignore list See the delete and ignore validation issues for more details Soeteman Software page 13 43 SEO checker user manual Version 1 4 5 4 Delete and ignore validation issues Using the delete button in the various overviews you can delete an issue from the overview This will show the followin
40. n issues e Inbound link errors g Configuration issues 4 a Settings 4 2 Ignore list IS Ignored validation issues e Ignored inbound link errors g Ignored configuration issues 4 Eg Document type settings Homepage 3 Textpage 33 u media slider u media sliders ES Configuration Sections 7 wm o x Z yi Members seo Get started gd Thank you for trying SEO Checker To purchase a license To purchase this product simply go to the our umbraco org site and you re up and running in minutes If you ve already purchased a license you can install it by downloading it from your our umbraco org profile and upload it below or add it manually to the bin folder of the Umbraco installation Select license file Upload license gd Welcome to SEO Checker Resources Forum Documentation SEO checker Hotfixes List of recent changes Report an issue e Bugs Y SEO Checker Video s 2 2 Give a user access to SEO Checker When installing SEO Checker the user installing the package will be given rights to the SEO Checker section automatically If you need to give more users access to the SEO Checker section edit the user and enable the SEO Checker section admin Content Channel a Username Login Password Email User type Language Start Node in Content Start Node in Media Library Disable Umbraco Access Disable User Sections admin admin Change password admin domain com Administrato
41. nstallation O Soeteman Software page 40 43 SEO checker user manual Version 1 4 11 Validation rules 11 1 Page validation rules Validation error Document contains broken links Content Template X Document contains broken media X Missing link title Attribute on a link Missing alt attribute on an Image tag SEO Description is empty SEO Title is empty SEO Title length longer than 65 characters SEO Description is less than 50 characters SEO Description is longer than 160 characters X X X X X X X X x SEO Title is missing SEO Description missing Document contains multiple SEO Titles SEO Description contains lt umbraco item SEO Keywords contains lt umbraco item H1 tag missing Multiple H1 tags found H1 tag is empty Google Analytics code is missing on the page Content of rendered page is empty Document contains Lorem Ipsum test content Document contains a lot of inline CSS code Document contains a lot of inline Javascript code Document contains a lot of HTML comments Document contains a large initial viewstate Broken CSS Stylesheet references Broken Javascript references X X X X X X X X X X X X X X X X X Soeteman Software page 41 43 SEO checker user manual Version 1 4 11 2 Configuration validation rules Validation error Type
42. ption from the menu This will show the following screen By default the root is selected if you want to validate a portion of a site specify the start location When the include children all published children will be validated also When you hit start the pages will be added to the validation queue SEO Checker V1 0 i a Validate pages Adds the selected documents to validation queue Only documents that are published and have a template assigned will be added to the validation queue Start location Simple website Delete Choose Include children 7 Start Only published pages having a template assigned will be validated 4 2 Automatic validation When a page gets published and have a template assigned it will be added to the validation queue automatically Check chapter configuration if you want to disable automatic validation Only published pages having a template assigned will be validated O Soeteman Software page 8 43 SEO checker user manual Version 1 4 4 3 Scheduled validation It s possible to schedule the validation of pages for a certain day and time Open SEO Checker right click on the validate pages item and select Add scheduled validation This will show the following screen SEO Checker V1 1 a i 4 Scheduled validation Add documents to the validation queue on a certain day and time Only documents that are published and have a template assigned will be validated Validation options 1
43. r w English UK Media Delete Choose 3 3 Content Media Settings Developer Users Members _ Translation 7 SEO Checker SS Si S E E Using SEO checker Configuration Feature requests O avon rep LE rogom aama m Licensing and product info SEO checker on Soeteman software site SEO checker on our umbraco org O Soeteman Software page 6 43 SEO checker user manual Version 1 4 3 SEO Checker for content editors SEO Checker comes with a Data Type that can be added to document types The SEO Checker Data Type will show a Snippet preview how the page will be shown in the Google search results Snippet preview E Installing simple Umbraco modules O 2013 demo com installing modules Installing simple Umbraco modules encapsulate specific bits of advanced functionality that are easily added to your website Rat were 2 Umbraco modules d you want to rank this page for Installing simple Umbraco modules Installing simple Umbraco modules encapsulate specific bits of advanced functionality that are easily added to your website Validation result The focus keyword is used in the SEO title The focus keyword is used in the SEO description The focus keyword is used in the body text The focus keyword is not found in the page title H1 The document contains Lorem ipsum test content It s possible to specify a focus keyword
44. seeese eene nennen nennen nennen nnns 43 12 7 have another question cocoomncccconnncccnnnnnnccnnnnncnnnnnnncnnnnnn nn nn enne nennen en rene 43 O Soeteman Software page 3 43 SEO checker user manual Version 1 4 1 Introduction SEO checker helps you find common SEO issues on your website such as missing meta tags broken links etc SEO checker allows you to fix issues on the page before publishing the page Every page that has a template assigned can be validated All validations are based on the Search Engine Optimization Starter Guide document from Google http tinyurl com yjm24yq check chapter validation rules for a full list of all validations SEO checker allows you to preview the Google search result snippet when editing content and will give feedback about keyword usage in content and meta information SEO checker will report any inbound link that is broken and will automatically redirect to the correct page when a link pointing to your website uses the wrong extension php instead of aspx for example and will automatically redirect to the correct page when an editor renames or moves a document SEO checker allows you to generate meta data based on existing content on the page can automatically generate robot txt and sitemap xml files for you SEO checker will also automatically solve canonical issues using its own URL Rewrite module SEO Checker can schedule the validation process and allows users to receive noti
45. so possible to select multiple items and perform a bulk action Available bulk actions are Redirect selected items Delete selected items gnore selected items 6 1 Create a new redirect To create a new redirect right click on the Redirect manager node and select the create action This will open a default Create dialog Specify the url you want to redirect from and select Create This will show the following edit screen SEO Checker will determine if the redirect is a content or media redirect based on the file extension Soeteman Software page 15 43 SEO checker user manual Version 1 4 SEO Checker V1 3 id i 4 Edit redirect Edit the redirect by picking a node or specify a url where to redirect to Basic settings Old url 1 The old redirect where you want to redirect from installing Choose redirect to url f u want to redirect to O nt to redirect t icker Advanced settings Domain 3 Only redirect when the url comes from the specified domain Querystring 4 Or th from the url parameter s Cancel The old url you want to redirect from The node or url you want to redirect to Only redirect when the request is for the specified domain m MI Only redirect when the request contains the specified querystring 3 For content redirects the picker will open as content picker otherwise the media picker will be shown Soeteman Software page 16 43 SEO c
46. t to link to the sitemap xml use Sitemap http HTTP HOST sitemap xml HTTP_HOST will be replaced with the domain name You can change the robots txt file per site on the domain settings O Soeteman Software page 21 43 SEO checker user manual Version 1 4 8 1 4 URL Rewriting By enabling Url rewriting SEO Checker will make sure multiple versions of a single url gets redirected to the correct url For example http http soetemansoftware nl roducts www soetemansoftware nl or vice versa URL Rewriting is enabled by default and comes with two options WWW prefix Specify if you want to use www prefix or not roducts _ can be redirected to Trailing slash Specify if the url needs to be with or without a trailing slash The following situations will cause a redirect to the unique url Situation Requested url Redirected url Site is configured to use www http mysite com http www mysite com prefix Site is configured to not use http www mysite com http mysite com www prefix Site is configured to use http mysite com contact aspx http mysite com contact directory url s and trailing slash Site is configured to use http mysite com contact http mysite com contact directory url s and not trailing slash Site is configured to not use http mysite com contact http mysite com contact aspx directory url s Request to the homepage node http mysite com home
47. te for the link to Templates is missing 2 le X Homepage Template The document contains Lorem ipsum test content L lo Template issue Google specific issues C Textpage Template Google analytics isn t correctly setup for this template le x Template issue Options When selected warnings will included in the overview When selected errors will included in the overview When this option is selected solved items since the selected period are also displayed in the overview Solved issues are displayed in strikethrough In the example above the metadata issues are solved Allows you to de select all issues and select a bulk action A bulk action is a single action you can apply to multiple items The following bulk actions are available a Revalidate selected items b Delete selected items c Ignore selected items Check items that you want to use in a bulk operation Opens the document Opens the template assigned to the document This option will only be available for Users that have access Deletes the issue from the overview or adds the item to the ignore list See the delete and ignore validation issues for more details Soeteman Software page 11 43 SEO checker user manual Version 1 4 5 2 Inbound link errors SEO checker comes with a module that will try to fix links automatically The following situations can be fixed by the module automatically Links to old pages that are renamed will be redirec
48. ted to the new page For example if you had a page Modules and you renamed it to Umbraco Modules the url http mydomain com modules aspx will be redirected to http mydomain com umbraco modules aspx This will also work with extension less url s Links to pages with the wrong extension will be redirected to the correct url For example if people are linking to a page using http mydomain com umbraco modules php the request will be redirected automatically to http mydomain com umbraco modules aspx or a directory url when you use extension less url s This can also be handy when a site is migrated from a php or other non net platform to automatically redirect to the correct page The following extensions are supported asp cfm htm html jsp php xhtml O 0 0 0 0 When SEO Checker can t fix the link automatically it will be logged The inbound link errors overview will show you all logged inbound link errors SEO Checker V1 1 ld 5 4 Select All None Select ME i 4 Inbound link errors In the overview below you can fix urls pointing to your site that throw a page not found error 404 Simply fix the broken links by pointing them to a new page or delete them from the overview 3 2 l getting stared Getting started Delete Choose 1 The link to gettine stared is broken select the page S 3 s ou want to redirect to O modules Installing modules Delete Choose x modules is broken select the page you
49. the column from the datasource you want A B to use as the url you want to redirect from 1 Source Target 2 media 123 duug logo jpg media 1003 duug logo orange rgb xxs jpg 3 ga verder go further Target url column Target y 4 testi kan niet vinden Choose the column from the datasource you want to use as the url you want to redirect to Mapping options Try to map target url against a node 73 When checked the import process will try to map the target url against a node Only import when target url matches 44 node When checked the node will only be imported when it can be mapped against a node Import 1 Setthe data source options Select the worksheet in case of excel or a different file Select the column names you want to map against the source and target redirect columns Source and target columns need to be specified as url s During import SEO Checker will try to map the target column against a node when try map target url against a node option is enabled 4 When enabled SEO Checker will only import redirects that can be mapped against a node When the redirect cannot be mapped it will be reported after the import The import button will start the import process and will report how many redirects got imported and will report the errors When errors occurred during import you can export the redirects to an excel file to fix those and import them again Soeteman Software page 18 43 S
50. this is the keyword you want to rank the page for use the Keyword tool 1 to get help selecting the keywords you want to rank the page for SEO Checker will validate if the keyword can be found in the most important elements of the page e Page Title H1 e Url e SEO Title title e SEO Description meta name description e Atleast once more in the text of the page You can also specify the SEO Title SEO Description and SEO keywords when configured When you already have fields for those properties defined in your document type you can configure the Data Type to use those properties It s also possible to use default properties to generate the meta data fields check chapter configuration for various configuration options per document type of configuration of the Data Type The page will be checked for other SEO Issues on the page also See Validation rules for a list of all validations The unpublished version of the page will be checked this allows you to solve issues before publishing the page Currently only normal snippets are supported rich snippets will be supported in a future release The preview requires title and lt meta name description tags available in the template that renders the page Soeteman Software page 7 43 SEO checker user manual Version 1 4 4 Validate Pages 4 1 Manual validation To validate a site or a portion of a site open SEO Checker and select the Validate Pages o
51. ty Soeteman Software page 23 43 SEO checker user manual Version 1 4 Default title Body text Site Name es ae Uus dc chis Freer Site Description nodeName content is empty gt gt t SEOChecker will use the selected properties to render the title tag Node Name is property to use since that property is always required lt lt Default description nodgeName Site Description tag properties Site Name Body text When the description tag from content is empty it gt gt SEOChecker will use the selected properties to render the meta scription tag Only the t paragraph w sed in case this defautt cription tag property lt lt Using the sort buttons it s possible to change the order of the default properties The first property containing data will be used 8 4 1 1 Title template It s als possible to specify a template for the SEO Title This template will be used to render the lt title gt tag in snippet preview and on the page Title template seoTitle SsiteName 2013 template to display the title property The template can contain fixed text and placeholders placeholders have the same syntax as you would use in Umbraco Macro s Property alias will get the property from the current document Sproperty alias recursive look up the property The following fixed properties can be used in the template nodeName
52. wing ignore lists to show the items that will be ignored during validation Ignored validation issues Ignored inbound link errors Ignored configuration issues SEO Checker V1 0 qd Ignored validation issues In the overview below you find issues that will be ignored during validation of pages Content issues Homepage The document contains Lorem ipsum test content Template issue Heading issues Homepage Multiple H1 tags found on this page A page should only have one H1 tag Template issue Use the delete option to remove an item from the ignore list When you remove an item it will be validated again during the next validation process Soeteman Software page 25 43 SEO checker user manual Version 1 4 8 6 Email settings 8 6 1 Scheduled task emails Specify the from address from name subject for the scheduled task email You can also specify an XSLT that renders the body of the email You can modify the standard email XSLT or create a new one and assign it here The following XML structure will be used to render the template lt xml version 1 0 encoding utf 8 lt seoCheckerScheduledValidationResult gt lt name gt lt The name of the scheduled task gt lt name gt lt rootNodeld gt lt The id of the selected root node gt rootNodeId rootNodeName lt The name of the selected root node gt rootNodeName lt validateChildren gt lt true when v
Download Pdf Manuals
Related Search
Related Contents
CM10 Série - Oriental Motor iSurf 10041008 User Manual Sony SRF-M806 User's Manual Conair WW31X personal scale Meliconi Universal 5-500 PGdebt 9 Installation Manual LabVIEW Analysis Concepts SMT5800 User Manual (116 Pages) Pfister R89-8CBY Installation Guide Harbor Freight Tools 92043 User's Manual Copyright © All rights reserved.
Failed to retrieve file